Common Errors and Solutions
This quick-reference guide covers the most frequent issues TableSync users encounter and how to resolve them.
Connection Errors
"Connection limit reached"
What it means: You've connected the maximum number of integrations for your plan.
Your options:
- Upgrade your plan - Get more integrations with Starter, Pro, or Team plans
- Disconnect unused integrations - Free up a slot by removing an integration you don't need
How to check your limit:
- Free: 1 integration
- Starter: 3 integrations
- Pro: 10 integrations
- Team: Unlimited
[Screenshot: Dashboard showing connection limit message]
"Authentication failed"
What it means: Your connection token expired or was revoked.
Solution: Reconnect the integration
Prevention: Don't revoke access in the source platform unless intentional.
"Integration not responding"
What it means: The source service (HubSpot, Shopify, Mailchimp) is temporarily unavailable.
Solution:
- Wait 5-10 minutes
- Check the source service's status page
- Try again
Note: This is rare and usually resolves quickly.
Sync Limit Errors
"Monthly sync limit reached"
What it means: You've used all syncs for the current billing period.
How to check:
- Look at the stats card on your Dashboard
- Shows "X of Y syncs used this month"
Solutions:
- Wait for reset - Limits reset on your billing date
- Upgrade your plan - Get more syncs immediately
Plan limits:
| Plan | Monthly Syncs |
|---|---|
| Free | 100 |
| Starter | 1,000 |
| Pro | 10,000 |
| Team | 50,000 |
[Screenshot: Stats card showing sync usage]
"Sync frequency not available"
What it means: Your plan doesn't include the selected sync frequency.
Solutions:
- Choose a slower frequency (daily instead of hourly)
- Upgrade to a plan that includes faster syncs
Frequency by plan:
| Frequency | Available On |
|---|---|
| Every 15 min | Pro, Team |
| Hourly | Starter, Pro, Team |
| Daily | All plans |
Airtable Errors
"Table not found"
What it means: The Airtable table was deleted or renamed.
Solution:
- Go to your Dashboard
- Click the affected sync
- Click Edit
- Select the correct table (or create a new one)
- Save
"Field not found" or "Column missing"
What it means: A mapped Airtable column no longer exists or was renamed.
Solution:
- Edit the sync
- Go to field mapping
- Update mappings for the missing fields
- Save
Prevention: Rename columns in Airtable only after pausing syncs.
"Base not found"
What it means: The Airtable base was deleted or you no longer have access.
Solutions:
- Check if the base exists in Airtable
- Reconnect Airtable and grant access to that base
- If deleted, create a new sync to a different base
"Cannot write to Airtable" or "Write permission denied"
What it means: TableSync doesn't have permission to write to that base.
Solution:
- Reconnect Airtable
- When selecting bases, make sure to include this base
- Grant both read and write access
"Field type mismatch"
What it means: Data doesn't match the Airtable column type.
Common examples:
- Text going into a Number field
- Date formatted incorrectly for Date field
- Multiple values going into a Single Select field
Solution:
- Edit the sync
- Either:
- Change the Airtable column type
- Map to a different (compatible) column
- Skip the problematic field
Source Data Errors
"Rate limit exceeded"
What it means: Too many API requests to HubSpot, Shopify, or Mailchimp.
Solution:
- Wait 15-60 minutes (limits reset automatically)
- Retry the sync manually
Prevention:
- Use hourly or daily syncs instead of 15-minute
- Don't trigger many manual syncs in quick succession
[Screenshot: Error message showing rate limit]
"Invalid data format"
What it means: Some records have malformed or unexpected data.
Solution:
- Check the sync log for specific records
- Review those records in your source system
- Fix the data issues
- Retry the sync
"Record too large"
What it means: A record exceeds size limits (usually from very long text fields).
Solution:
- Check for unusually large text content in the source
- Consider mapping to a Long Text field in Airtable
- Or skip that field if not essential
Account Errors
"Account suspended"
What it means: There's a billing issue with your account.
Solution:
- Check your email for billing notifications
- Go to Manage Billing on your Dashboard
- Update your payment method
- Contact support if issues persist
"Plan downgrade pending"
What it means: You're switching to a lower plan, but it hasn't taken effect yet.
Note: Downgrades happen at the end of your billing period. Until then, your current plan limits apply.
Getting More Help
When to Contact Support
Contact support@tablesync.io when:
- Error persists after trying solutions above
- You see an error not listed here
- You need help understanding the error
- Something seems wrong even without an error message
Information to Include
Help us help you faster by providing:
- Error message - Exact text, or a screenshot
- Sync ID - Found in the URL when viewing a sync
- Timestamp - When did this start happening?
- What you tried - Steps you've already taken
- Frequency - Is it every sync or intermittent?
Support Response Times
- Business days: Within 24 hours
- Urgent issues: Mark your email as urgent
- Weekends: Response on next business day
Quick Reference Table
| Error | Quick Fix |
|---|---|
| Connection limit | Upgrade plan or disconnect unused |
| Authentication failed | Reconnect the integration |
| Monthly sync limit | Wait for reset or upgrade |
| Table not found | Edit sync, select new table |
| Field not found | Edit sync, update mappings |
| Rate limit | Wait 15-60 min, retry |
| Type mismatch | Change Airtable column type or skip field |
| Permission denied | Reconnect with correct permissions |
Frequently Asked Questions
Why did my sync fail overnight?
Most common causes: rate limits, expired tokens, or Airtable changes. Check the sync log for details.
Can I retry all failed syncs at once?
Currently, you need to retry each sync individually. Click Sync Now on each failed sync.
My sync succeeded but I see fewer records than expected.
Some records may have been skipped due to data issues. Check the sync log for details. Also verify your source actually has the records you expect.
Why do I keep hitting rate limits?
You may have too many syncs running at 15-minute intervals. Try spreading syncs to hourly or stagger their start times.
How can I be notified when syncs fail?
Go to Settings and enable email notifications for sync failures.