Skip to content

Lock Screen widgets invisible but tappable on device; simulator OK #3759

@DebbyRi71

Description

@DebbyRi71

iOS device model, version and app version

Model Name: iPhone (multiple; reproducible on real devices)
Software Version: iOS 18.6
App version: 2025.8 TestFlight builds (Release). Simulator builds render correctly.

Home Assistant Core Version
2025.7

Describe the bug

Lock Screen widgets render as invisible but remain tappable on real devices when installed via TestFlight build. The same widgets render correctly in the iOS Simulator. Some widget families (e.g., gauge, details) display, while others (assist, scripts, actions, open page) are invisible though tappable. Custom icon font is confirmed registered successfully, but text/icons using that font do not appear on device for specific Lock Screen families.

To Reproduce

  1. Build in Release and distribute through TestFlight.
  2. Add multiple Lock Screen widgets:
    • Working: gauge, details
    • Invisible but clickable: assist, scripts, actions, open page

Observe that:

Simulator renders all widgets correctly.
On device, some widgets are invisible (no background/foreground drawn) but still respond to taps.

Expected behavior

  • All Lock Screen widget families should render their views and icons when installed via TestFlight, matching Simulator behavior.
  • Custom font icons should appear consistently once CTFontManagerRegisterFontsForURL reports successful registration.

Screenshots
Not available (widgets are visually absent; they occupy space and are tappable).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions