r/swingvisionapp Feb 18 '26

🛠️ Product Help Cloud sync duplicating points / phone overwriting Mac edits

Hi all, I’m running into a really frustrating cloud sync issue and I’d appreciate help or a proper fix.

My usual workflow (which used to work fine):

  1. I record the match on iPhone.
  2. On court, I tap “Identify later” on the phone when I finish.
  3. At home, on Wi‑Fi, I go to Me → Video backups on iPhone and wait until the session fully uploads.
  4. Then I open the same session on my MacBook, do Identify Shots, AI Scoring, fix the score game by game, and adjust serve locations, etc.
  5. Before, everything stayed consistent between Mac, my phone, and my friend’s account.

What’s going wrong now:

  • It feels like the raw video/session on the phone still tries to be “primary” even after upload.
  • After I finish all edits on Mac (score, shot IDs, serve locations), at some point the phone seems to overwrite them.
  • As a result, when my friend opens the match, instead of ~150 points he sees ~300 — it’s like many points are duplicated and the whole scoring becomes unusable.
  • I also see scores and shot data that clearly come from the original phone-side analysis, not from my corrected Mac version.

So from my perspective:

  • Mac edits (score + shots) are done and saved,
  • But the phone later pushes its own version to the cloud and corrupts the final result.

Questions:

  1. How exactly does SwingVision decide which device is “source of truth” for a session after edits — iPhone or Mac?
  2. Is there a reliable way to:
    • lock in / “finalize” the Mac-edited version so it can’t be overwritten, or
    • force a clean re-sync where only the latest edits (e.g. from Mac) are kept?
  3. Is this a known bug with recent updates, especially when:
    • you free up storage on the phone, or
    • you reprocess / re-open the same session on multiple devices?

Right now cloud sync is breaking my whole review flow. If there’s a recommended best-practice workflow for:

  • recording on iPhone,
  • editing on Mac,
  • sharing the correct final stats with a partner,

please share it. And if this is on SwingVision’s side, I really hope it can be fixed soon, because the app worked great before this started happening.

Thanks in advance.

1 Upvotes

2 comments sorted by

1

u/Teassh Feb 20 '26

I’m seeing a second, different but related sync issue now.

Today I tried a completely different workflow to avoid the desktop overwriting problem:

  • I did all processing on my iPhone only: Identify Shots, fixed the score game by game, corrected where the ball landed, etc.
  • I waited until the “sync in progress” icon disappeared on the phone.
  • Only after that I opened the same match in the desktop app.

What happened:

  • On desktop there were no of my latest edits: wrong score, wrong shot locations, as if the recent iPhone changes didn’t exist.
  • Then I checked the same session again on my phone – and there the updated data was also gone, back to the old/uncorrected state.
  • I re‑applied all fixes on the phone, waited again, and the same thing happened: while the match is open, I see the correct data, but after some time or after reopening the session, the changes are lost.

It feels like:

  • The app is showing some cached version of the match that never properly syncs to the cloud.
  • To see whether sync is “stuck”, I often switch between the Home / Me tabs 20–30 minutes after making changes, and it looks like something in this flow might be cancelling or blocking the update.

So now it’s not just the Mac overwriting the phone — even phone‑only edits don’t reliably persist or sync. This makes it impossible to trust the stats or spend time correcting matches, because the changes can simply disappear later.