Update: I can now reproduce this in a minimal project. It is a one-screen SwiftUI app with a single WeatherService call, using the same bundle ID (io.github.rsutcliffe.nightwatch.phone) and team (8B44CZ9923), with only the com.apple.developer.weatherkit entitlement. On an iPhone 15 Pro (iOS 27.0.1) the call fails with the same WDSJWTAuthenticatorServiceListener.Errors Code=2. The WeatherKit capability and the App Service are both ticked on the App ID, and the Services page shows WeatherKit with calls available. I have also sent a code-level support request with the sample project. Could someone from Apple check whether WeatherKit token registration for this App ID is complete on the server side? Thank you.
Topic:
App & System Services
SubTopic:
General
Tags: