Ultra Action Button stops working after watch reboot

My app handles the action button on the Ultra button. It all seems to work well until the user reboots the watch, after which it will not work. The only way to get it working again is by reinstalling the watch app.

I can’t reproduce this with a simple test app written in Swift whereas my app is mainly Objective C with just a few Swift files to handle the action button (because the App Intents framework is limited to just Swift).

Has anyone else experienced this and found a workaround? 

This certainly isn’t what we intended! It would be great to get Feedback + a sysdiagnose with our logging profile installed https://developer.apple.com/services-account/download?path=/iOS/watchOS_Logs/AppleWatchSystemAppLoggingProfile.mobileconfig so we can look into it. Thank you!

A couple of the app's testers have reported that this is now working in beta 3 of watchOS 9.2, so many thanks for fixing it!

Apparently the first time they use it after a reboot it does take a long time to work, but it does eventually work, and after that it is fine.

Ultra Action Button stops working after watch reboot
 
 
Q