UpdateApplicationContext not working simulator

I am having problems on Xcode13.3.1, Monterey 12.2.1, Apple M1 Max.

Sending an UpdateApplicationContext update from a paired iPhone simulator is not received on the paired Apple Watch Simulator in the didRecieveApplicationContext. However, sendMessage from the apple watch simulator does update the iphone simulator app properly. It is however, not possible to send anything from the paired iPhone simulator to the paired Apple Watch Simulator.

When working with actual devices everything works properly with WatchConnectivity with passing information back and forth via updateapplicationcontext and sendmessage calls.

Can anyone confirm this is a bug or if there is something wrong with my setup?

this is a known issue.

I could not get it to work either. On device it works fine. see here https://developer.apple.com/forums/thread/682915

Make sure the app context value is different compared to the one previously sent. If the context is the same as previously sent, didRecieveApplicationContext on watchOS won't be called. This was the reason I was facing the same issue.

UpdateApplicationContext not working simulator
 
 
Q