Glad you've fixed it.
I always find it easier to log stuff out to see whether I'm missing some other state.
With regards to debugging and logging:
1. Make sure you pair a watchOS Simulator with an iOS Simulator in the "Devices and Simulators" window.
2. Run your iOS target on the iOS Simulator.
3. Run your watchOS target on the watchOS Simulator that's paired to that iOS Simulator.
4. The output should be displayed in the console window as usual.
Topic:
App & System Services
SubTopic:
Widgets & Live Activities
Tags: