I am implementing a OAuth flow for a ConnectIQ app using a backend hosted on AWS (API Gateway + Lambda).
The OAuth flow is expected to redirect to:
connectiq://oauth?code=AUTH_CODE&state=STATE
This works correctly on a real Garmin device, where the code parameter is received as expected.
However, in the ConnectIQ Simulator, the query parameters are not being passed. Message (code) is received as null in onOAuthMessage
As a result, the OAuth flow fails in the simulator environment because the authorizationcodeis missing.
Is it expected?
Thanks