04. Frequently Asked Questions (FAQ)

This chapter summarizes the most common issues and solutions for GarSync 2.0.


1. Accounts & Authorization

Q: Why are there two Garmin icons? Which one should I choose?

A: Garmin operates two isolated server regions: China and Global.

Q: My Strava authorization expires after a few hours. Why?

A: You likely didn't check the "Access your data at any time" box during the OAuth process.


2. Syncing Data

Q: Will syncing cause duplicate activities?

A: No. GarSync employs an intelligent deduplication algorithm. It uses the original timestamp (Start Time) as a unique identifier (GUID). Even if you cross-sync from multiple platforms, the system detects the same activity and skips redundant uploads.

Q: How do I sync old activities?

A: When creating a sync task, check the "Sync History" option. You can also perform a "Full Refresh" in the Account Management page for a specific account to force-scan all historical records.


3. Connectivity & Compatibility

Q: Why do I get a "500 Internal Server Error"?

A: This usually indicates temporary instability on the target platform's server (e.g., Keep or Codoon). Try tapping "Retry" on the task card. If it persists, the platform's API might have changed — please wait for an app update.

Q: I can't connect to my NAS. What should I check?

A: Please ensure:

  1. Your phone is on the same network as the NAS, or you have configured external access (DDNS/VPN).
  2. SMB v2/v3 is enabled on your NAS (GarSync does not support the insecure SMB v1).
  3. Your firewall allows traffic on port 445.

4. Privacy & Security

Q: Does GarSync store my activity data?

A: GarSync follows a "Data Sovereignty" philosophy.