Skip to content

Bug: iCloud sync prevents widgets from displaying on cellular data #6

@frozdbyte

Description

@frozdbyte

This issue regards a loading issue connected to iCloud sync when iCloud Drive is disabled under Cellular settings.

Expected Behavior

Widgets and scripts load the most recent available version without needing to sync

Current Behavior

Widgets display lengthy error, scripts cannot be opened in the app

Possible Solution

The most intuitive solution would be caching all scripts locally when possible and serving the cached version when iCloud Drive is unavailable

Steps to Reproduce

  1. Disable "iCloud Drive" under "Cellular" in system settings
  2. Disconnect from Wi-Fi
  3. Wait for some time
  4. Try to load a widget or script

Context

iPhone 13, iOS 26.0.1
Script widget version: 26.2.26200

Detailed Description

iPhone regularly scrubs files it deems to be unused from local storage, expecting the user to sync the files when needed.
Some users may want to limit iCloud Drive sync on cellular connections for many reasons, including managing limited cellular data.
Script Widget should be able to serve widgets even when there is no connection to iCloud services.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions