After previous problems, I make sure all activities are removed from the garmin once they're uploaded and synced.
Previously removing the auth token from keychain and then deleting and re-adding the device to garmin express has solved the issue. This time I can't get authentication to work.
Steps to reproduce:
- Confirm username/password are correct via the web
- Remove device from garmin expres
- Remove auth token from keychain
- Re-add device in garmin express and enter username/password
When entering the password I get a popup:
There was a problem connecting to the Garmin servers. We're unable to sign you in because our servers are unavailable at this time.
If I retry and intentionally enter an incorrect password, I get a red error in the login window: "Invalid sign in. (Passwords are case sensitive.)"
The errors I get in the logs when retrying the correct password are as follows:
2015-10-11 22.20.11 (GMT+01:00) | 1799 | I | Received SSO ticket
2015-10-11 22.20.11 (GMT+01:00) | 1799 | I | ConnectTicketExchanger - beginning ticket exchange
2015-10-11 22.20.11 (GMT+01:00) | 1799 | I | Starting Connect Registration
2015-10-11 22.20.12 (GMT+01:00) | 1799 | W | OauthUtil: failed to store OAuth
2015-10-11 22.20.12 (GMT+01:00) | 1799 | E | ServerRequest failed with Error:Error Domain=com.samsoffes.sskeychain Code=-61 "The operation couldn’t be completed. (com.samsoffes.sskeychain error -61.)"
2015-10-11 22.20.12 (GMT+01:00) | 1799 | E | SSOTicketToToken Failed (Error Code: -61)
2015-10-11 22.20.12 (GMT+01:00) | 1799 | I | ConnectSsoWindowController - failed with retry
2015-10-11 22.20.12 (GMT+01:00) | 1799 | I | Displaying retry alert for 3848177726
Anyone have any ideas on this one?