We are having an issue with our app after upgrading to WatchOS 26. After some time our complication disappears from the watch face. If you go to add it back, our app shows up with an empty icon placeholder and you are unable to tap it to add it back. Sometimes restarting the watch will bring it back, sometimes it does not. Has anyone experienced this? What should we be looking at to figure out why this is happening? Or could this be a bug in WatchOS 26?
This doesn't seem to be a known bug. To be clear, is it that your complication had worked well on your device, and then disappeared after the device was updated to watchOS 26, or is it that you install your app and set up your complication on your device running watchOS 26, and the complication disappears soon after that?
The former will be harder to debug because the issue only reproduces when the system is updated, and is likely related to complication migration.
For the latter, you can try to reproduce the issue with the widget in this sample code. If you do reproduce, please share the steps, and I'll take a closer look.
If your complication isn't based on SwiftUI + WidgetKit, it will be time to migration, as mentioned in this technote.
Best,
——
Ziqiao Chen
Worldwide Developer Relations.