Does the issue happen on watchOS 10 as well? If it does, would you mind to try the following Apple sample to see if it reproduces the issue? (We updated the sample recently but I haven't had a chance to try with watchOS 11.)
You can do it with the following steps:
-
Follow the Readme to run the apps on your iPhone and Apple Watch,
-
Follow the Readme to install the complication. After that, you will see the complication appearing in the smart stack as well.
-
Tap TransferComplicaitonUserInfo
from the iOS app.
-
Bring the watch app to the foreground.
-
Switch to the watch face to check if the complication updates.
Step 3 eventually triggers WidgetCenter.shared.reloadTimelines(ofKind: widgetInfo.kind)
on the watchOS app side, which, after step 4, updates the complication.
If the issue happens only on watchOS 11, I’d suggest that you file a feedback report (http://developer.apple.com/bug-reporting/) and share your report ID here for the watchOS folks to take a look.
Best,
——
Ziqiao Chen
Worldwide Developer Relations.