Problem Symptoms:
- You receive an account.invalid or an account.stopped webhook.
- The sync_state is stopped or invalid
- You are discovering that accounts are stopping frequently.
This guide is to assist in determining why this is happening.
Description:
For details on what can trigger these conditions see the following.
Please see best practices guide on how to handle these types of events.
Resolution:
Audience: Developers and support teams
Steps to determine why the account has stopped, useful if the account continuously stops:
- Firstly determine if your application is revoking the tokens
- You can determine this via Dashboard API logs - filter by the account / email address
- See Account manually stopped
- If this is happening for accounts from specific domains / providers, i.e. do they have the same @domain.name
- if YES
- if NO
- Authenticating using basic. How can you tell:
- The provider attribute in the dashboard or the API
- Returns Other or Exchange
- if YES
- Every time they change their password they will need to re-authenticate.
- If Other check the sync logs in the dashboard for UID errors
- If EAS check the number of emails in their inbox, if =< 2 please see
- if NO - customer is likely to authenticate using OAuth / Tokens
- Every time they change their password they will need to re-authenticate.
- If they are a MS account
- If they are a GSUITE account
- Authenticating using basic. How can you tell:
Resources:
https://developer.nylas.com/docs/the-basics/manage-accounts/account-sync-status/#stopped
Why is my Microsoft / O365 account in a stopped or invalid state?
Why has my GMAIL account stopped or invalid?
Updated
Comments
0 comments
Please sign in to leave a comment.