Skip to main content

Integration Troubleshooting

This guide helps you identify and resolve common integration issues.

Common Issues

Authentication Errors

Symptoms:
  • “Authentication failed” error
  • “Invalid credentials” message
  • Sync fails immediately
Causes:
  • Expired OAuth token
  • Changed password
  • Revoked API access
  • Invalid API credentials
Solutions:
1

Re-authorize Connection

Go to integration settings and click “Reconnect” or “Re-authorize”
2

Verify Credentials

If using API keys, verify they’re correct
3

Check Platform Status

Ensure the external platform is accessible
4

Generate New Credentials

If needed, create new API credentials

Connection Timeout

Symptoms:
  • Sync takes too long
  • “Connection timeout” error
  • Partial data sync
Causes:
  • Network issues
  • Large data volume
  • Platform overload
  • Slow API response
Solutions:
ActionDescription
RetryWait and try again
Reduce ScopeSync smaller date range
Off-PeakSync during low-traffic hours
Contact SupportIf persists

Data Not Syncing

Symptoms:
  • New orders not appearing
  • Inventory not updating
  • Products missing
Causes:
  • Integration paused
  • Filter excluding data
  • Mapping issues
  • Data format problems
Solutions:
1

Check Integration Status

Verify integration is active (not paused)
2

Review Filters

Check if filters are excluding data
3

Verify Mapping

Ensure field mappings are correct
4

Check Source Data

Verify data exists in source system
5

Trigger Manual Sync

Force a sync to see specific errors

Duplicate Records

Symptoms:
  • Same order appears multiple times
  • Duplicate SKUs
  • Inflated counts
Causes:
  • Multiple syncs of same data
  • Missing unique identifiers
  • Channel overlap
  • Mapping issues
Solutions:
ActionDescription
Review MappingsEnsure unique IDs are mapped
Check ChannelsVerify no overlap
Merge DuplicatesCombine duplicate records
Adjust FiltersPrevent re-syncing old data

Missing Historical Data

Symptoms:
  • Only recent data synced
  • Historical orders missing
  • Incomplete history
Causes:
  • Date range filter
  • Platform limitations
  • Initial sync settings
Solutions:
1

Check Date Range

Review historical sync settings
2

Adjust Settings

Extend the date range if possible
3

Manual Import

Import historical data separately if needed

Platform-Specific Issues

Shopify

IssueSolution
Rate limit exceededWait 1 minute, retry
Location not syncingVerify location is active in Shopify
Variants missingCheck variant visibility settings
Fulfillment issuesVerify fulfillment service configuration

Amazon

IssueSolution
Access deniedRe-authorize through Amazon Seller Central
Marketplace not showingAdd marketplace in Tether settings
FBA data missingVerify FBA permissions granted
Order delayAmazon API can have 15-30 min delay

NetSuite

IssueSolution
Script execution errorCheck NetSuite script logs
Permission deniedVerify role has required permissions
Field not mappingEnsure custom field is exposed to API
Saved search issuesVerify saved search criteria

Diagnostic Steps

Step 1: Check Integration Status

  1. Go to SettingsIntegrations
  2. Verify status is “Connected”
  3. Note any error messages

Step 2: Review Recent Syncs

  1. View sync session history
  2. Look for failed or partial syncs
  3. Check error details

Step 3: Verify Configuration

CheckHow
CredentialsRe-enter or re-authorize
MappingsReview field mappings
FiltersCheck date/data filters
PermissionsVerify platform permissions

Step 4: Test Connection

  1. Trigger a manual sync
  2. Watch for immediate errors
  3. Check if any data syncs

Step 5: Review Logs

  1. Access detailed sync logs
  2. Look for specific error messages
  3. Identify affected records

Error Message Reference

ErrorMeaningAction
401 UnauthorizedAuthentication failedRe-authorize
403 ForbiddenPermission deniedCheck permissions
404 Not FoundResource doesn’t existVerify configuration
429 Too Many RequestsRate limitedWait and retry
500 Internal ErrorServer issueRetry later
503 Service UnavailablePlatform downWait for recovery

Preventing Issues

Best Practices

Check integrations regularly:
  • Daily status check
  • Weekly sync review
  • Monthly full audit
Maintain authentication:
  • Update before expiration
  • Don’t share credentials
  • Use service accounts
Keep records of:
  • Integration settings
  • Field mappings
  • Custom configurations
  • Change history
After any changes:
  • Trigger test sync
  • Verify data accuracy
  • Monitor for errors

Setting Up Alerts

Configure notifications for:
AlertWhen Triggered
Sync FailedAny sync failure
Error ThresholdErrors exceed limit
Sync DelayedSync not running on schedule
Data DiscrepancyCounts don’t match

When to Contact Support

Contact Tether support when:
  • Issue persists after troubleshooting
  • Error message is unclear
  • Data corruption suspected
  • Platform-specific issue

Information to Provide

InformationWhy Needed
Integration typeIdentify platform
Error messageUnderstand issue
When it startedTimeline context
Steps triedAvoid duplication
Sync session IDLocate specific sync

Recovery Procedures

After Extended Outage

1

Check Integration Status

Verify connection is restored
2

Review Missed Period

Identify date range not synced
3

Trigger Manual Sync

Sync missed data
4

Verify Completeness

Check record counts match

After Data Corruption

Contact support before attempting data recovery.
  1. Stop automatic syncs
  2. Document the issue
  3. Contact Tether support
  4. Follow recovery guidance

Next Steps