I've implemented delegate method suggested in the article https://developer.apple.com/documentation/widgetkit/converting-a-clockkit-app and double (even triple) checked kind
and extensionBundleIdentifier
of my StaticConfiguration
But when I install the app version containing WidgetKit complications they don't replace old ones from ClockKit on the watch face.
In the same time old complications are not displayed - I see empty slots.
When I check setup in Watch app on the phone I see that old complications remain assigned.
If I switch manually to WatchKit based they work fine.
It would be helpful if Coffee Tracker code example (referenced in WWDC video and documentation) become updated with migration code.