Hi
Using Watch OS 3 beta 3 here. My watch app which previously worked with Watch OS 2 seems to be having connectivity issues.
When trying to send a message using
[[WCSession defaultSession] sendMessage: ...
the error handler returns an error WCErrorDomain code 7014, WCErrorCodeDeliveryFailed.
The message is only attempted to be sent if the session is reachable, which it is at this point. However when I inspect the session object I can see that while reachable is true and the activationState is 2 (WCSessionActivationStateActivated), other properties such as paired and watchAppInstalled are actually false.
I am guessing these conflicting properties are connected to the problem.
Interestingly, when I inspect the session object when it is initially activated from the iOS app, the paired and watchAppInstalled values are true.
I have tried looking into the Watch console logs but there is literally so much going on there it is hard to pinpoint where the issue might be.
Has anyone else encountered this issue with Watch OS 3? Or can anyone point me towards what I should be looking for in the watch's console logs? Thanks.