2sync

Error codes & troubleshooting

Understand and resolve every error code in 2sync

2sync displays error codes on your automation dashboard when something prevents syncing. Each error has a specific cause and solution. Most errors resolve in under a minute once you identify the issue. Below is a complete reference grouped by category.

What are 2sync error codes?

Every error appears as a status badge on your automation card. Click the badge to see details and a direct link to the fix.

What are the subscription errors?

ErrorCauseSolution
Quota ReachedMore active automations than your plan allowsUpgrade your plan or pause unused automations
UnsubscribedSubscription is inactiveResubscribe to reactivate your automations

Subscription errors affect all automations on your account. Resolving one fixes them all.

What are the connection errors?

ErrorCauseSolution
Provider Not ConnectedGoogle, Outlook, or Todoist connection expiredGo to Connections, verify and reconnect the provider
Notion DisconnectedNotion access token expiredReconnect your Notion workspace
Different WorkspaceConnected to a different Notion workspace than configuredReconnect the same workspace or create a new automation

What are the configuration errors?

ErrorCauseSolution
No Asset SelectedNo calendar, task list, or project selectedSelect at least one asset in your automation settings
Missing FieldsRequired Notion properties missing from the databaseAdd the missing properties to your Notion database
Unmapped FieldsRequired fields not mapped in field mappingComplete field mapping for all required fields
Incorrect Source PropertySource property is not a Select typeChange the property to a Select type in Notion

What are the safety errors?

ErrorCauseSolution
Halt: Multiple DeletionAbout to delete more than 50% of synced itemsReview pending changes; enable Bypass Halt if intentional
Halt: DuplicatesAbout to create duplicate entriesCheck your data source for duplicates before continuing

Safety halts protect your data. Only use Bypass Halt when you have confirmed the changes are intentional.

What are the size and rate limit errors?

ErrorCauseSolution
Too Many Notion EntriesNotion database exceeds the recommended sizeReduce the sync timeframe or upgrade your plan
Too Many Calendar EventsToo many events in the sync time windowReduce the timeframe or upgrade your plan
Too Many ContactsContact count exceeds plan limitsUpgrade to Premium
Too Many EmailsEmail count exceeds plan limitsReduce the timeframe or upgrade your plan
Google Contacts LimitGoogle enforces a 25,000 contact maximumRemove contacts including those in trash
Rate LimitedToo many Notion API requests in a short periodWait a few minutes and retry

What are the Notion-specific errors?

ErrorCauseSolution
Database DeletedNotion database is in the trashRestore the database from Notion's trash
Database Not Connected2sync lacks permission to access the databaseAdd the 2sync connection to your Notion database
Relation Access ErrorA relation property links to an inaccessible databaseShare the linked database with 2sync
Status Value MissingA status value does not exist in the databaseAdd the missing status option in Notion
Invalid EmojiDefault emoji is incompatible with NotionChoose a different emoji
Body ValidationA field or default value is not properly mappedCheck your mappings and default values

What are the sync status errors?

ErrorCauseSolution
Sync Already RunningA sync cycle is already in progressWait for the current sync to finish
Sync PausedAutomation was manually pausedResume from your dashboard
Sync AbortedSync was interrupted temporarilyNo action needed; the next sync proceeds normally
Automation TimeoutHigh system load caused a timeoutNo action needed; the next sync proceeds normally

How to resolve errors quickly

  1. Open your automation and read the error badge
  2. Match the error to the tables above
  3. Follow the solution column
  4. Click Sync Now to verify the fix

Most errors clear automatically after the underlying issue is resolved and the next sync runs.

Most errors auto-resolve after you fix the underlying issue. Check your activity logs for a history of errors and resolutions to identify recurring patterns.

FAQ

How do I know which error my automation has?

Open your 2sync dashboard. Each automation shows a status badge. Click the badge to see the specific error code and a description of the issue.

What does Halt: Multiple Deletion mean?

This safety feature activates when 2sync detects it would delete more than 50% of your synced items. Review the pending changes carefully. If the deletions are intentional, enable Bypass Halt in your sync settings.

Why does my Notion connection keep disconnecting?

Notion access tokens expire periodically. Reconnect your workspace from the Connections page. If it happens frequently, check that 2sync still has access to all required databases in your Notion settings.

Can I ignore the Rate Limited error?

Yes. Rate limiting is temporary and resolves on its own. 2sync automatically retries with exponential backoff. Your next sync cycle will proceed normally.

What happens to my data when an error occurs?

Nothing is lost. Errors pause syncing but do not delete or modify existing data. Once you resolve the error, syncing resumes from where it stopped.

Why am I getting the 'API token invalid' error?

This error means 2sync's connection to Notion has expired or been revoked. Reconnect Notion from the Connections page in your 2sync dashboard. See the connection issues guide for step-by-step instructions.

What does the error 'Cannot read properties of undefined (reading type)' mean?

This error occurs when a Notion property type has been changed after the automation was configured. For example, changing a Select to a Multi-select. Revert the property to its original type, or update the field mapping in your automation to match the new type.