HearthSim/HSTracker

Trouble syncing match data to HSReplay

Closed this issue · 7 comments

Describe the bug
I have subscribed to Tier7 but HSTracker is unable to sync match data to HSReplay.net. Meanwhile, everything works fine with HDT on Windows.
The hstracker.log file indicates an OAuthSwiftError Code=400 "invalid_grant" error during authentication. Network tests show that https://hsreplay.net/oauth2/token/ is reachable, but syncing still fails.

Game mode

  • Standard
  • Battlegrounds

Version (please complete the following information):
3.1.2(3065)

Log file
hstracker.log

I am seeing successful OAuth authorizations happening later in the log file. What exactly do you mean by syncing fails? Collection syncing, deck tracking?

@beheh anything that would explain the 400 invalid_grant error?

Collections can sync normally, but match records (Standard and Battlegrounds) cannot be synced, and replays cannot be uploaded.

Are you in China? So your HSReplay preferences doesn't show Connected under the Replay Uploads ?

Yes, I‘m in China, but the HSReplay preferences shows that my account is already connected. Additionally, I did not encounter any sync issues when using HDT on Windows.
Here is a screenshot of my HSReplay settings.
CleanShot 2024-11-21 at 3  46 05

Is this still going on?

The issue is resolved now, it syncs properly. Thank you.

Thanks for the update. Closing