Understanding Automatic Disconnections from External Calendars
Connecting your external calendar to SigmaMD keeps appointments and events synced across both platforms, but the connection can sometimes end automatically. Here are the common reasons and how to re-establish it.
Reasons for Automatic Disconnection
Password Change: If you’ve recently changed the password for your external calendar account, as a security measure, this necessitates a reconnection to SigmaMD with the new credentials.
Revoked Access: Should you or someone with access revoke SigmaMD's permissions from your external account's settings, SigmaMD will no longer be able to sync with your external calendar.
Refresh Token Limit Reached: Google allows up to 100 active sign-ins per Google account for the same app. Once an account passes that limit, each new sign-in invalidates the oldest one without warning, which can disconnect an earlier SigmaMD connection.
Consequences of Disconnection
Sync Interruption: While your external calendar is disconnected, new events will not be synchronized between SigmaMD and the external calendar.
Preservation of Existing Events: Any events that were already synced before the disconnection will remain unchanged in both calendars. The expired calendar's events stay on your SigmaMD calendar and keep blocking those times until you reconnect, even if they change or are deleted in the external calendar.
Re-establishing Connection
Begin by going to Personal Settings > Integrations within SigmaMD, which is where you manage your external calendar connections. Once in there, find the calendar marked Connection expired and click Reconnect. You will be prompted to re-authenticate and grant SigmaMD access to your external calendar once again.

Use Reconnect rather than Disconnect: disconnecting an expired calendar resets its sync settings and leaves the events SigmaMD added in your external calendar.
Once reconnected, the calendar keeps its sync settings and starts syncing again. If it's set to send SigmaMD events to your external calendar, your events from today forward, including ones created while it was disconnected, are added there.
If Show SigmaMD event details in Google (or in Microsoft) is off, the copies sent before the connection expired stay in your external calendar, so upcoming SigmaMD events show up twice. Delete the older copies there.
The expired entry stays listed next to the new connection. To remove it, click Disconnect on that entry. Your events and the new connection aren't affected.
A quick reconnection restores sync and keeps your calendars up to date.