Syncing is broken

Hey everyone,
I posted in this thread (Syncing between devices) a while ago to report issues when switching between my iPad and my phone.
Due to these issues, I stopped using my iPad altogether.

However, even when I only use my phone, the syncing sometimes doesn’t work correctly.
It usually goes like this:

  1. I open the app to do my reviews for the day, the apps syncs
  2. I do my reviews
  3. After finishing all reviews, the app syncs again
  4. Sometimes (but not always, maybe 10% of the time), after syncing, it will show more reviews due. Reviews for cards that I already reviews successfully in step 2.

I have a recording of it (Watch Screen_Recording_20250801_223402_Skritter | Streamable). This time wasn’t as bad, because it only made me review 2 cards again. But sometimes it forces me to review 30-50 cards again.
The only difference this time is that the two cards (see video) keep showing up, even after reviewing them successfully. I cannot get rid of them. Usually when the syncing is broken, I only have to review those cards twice, and then they are gone for the day.

Can you please fix this? Having the syncing broken when using two devices is already annoying, but I can live with that. But the syncing should work when only using a single device.

Edit: also please tell me how I can get rid of those two cards. I don’t want to review them daily.

1 Like

It’s broken again today, this time there are 4 cards stuck.
When are you going to fix this?

Hey, sorry you’re having those issues. Try refreshing local data. If you’re still experiencing issues, the best way to get account-specific support is to reach out at team@skritter.com.

1 Like

I refreshed the local data and it worked for a while. But just now I did all of my reviews for the day, and once I synced, it showed me 29 cards again that I already completed for the day.

May I ask what the point is of this forum if you keep referring me to your email address?
I think it’s good to discuss bugs in the open, because it will help other users that have the same issues.

What steps have you taken to investigate your syncing mechanism?

And it happened again today: Watch Screen_Recording_20250815_164607_Skritter | Streamable
After reviewing all my cards, it synced, and then showed me 42 cards that I just finished reviewing.

We see the forum as a place to discuss language, content, studying routines, and generally discuss Skritter and its features.

When a user contacts us with an issue through email, we’re able to better link together their email address with their account and historical conversations. A user can directly attach things like images, logs, and videos to an email. Email is also our main support channel, so on our end more team members will see the ticket sooner, we can better track context, and can assign responsibility to the appropriate experts to resolve the issue. Additionally, we’re able to discuss personal or sensitive aspects of an account and share more data in a private email thread than on a public forum. A user’s name on the forum isn’t always the same as their Skritter user, or they may use something like Apple private relay email, so connecting the dots is sometimes difficult or would involve the user publicly posting PII. Stale bug reports, content drift, and relevance is also an issue with historical forum threads.

We’ve been doing comprehensive investigation and updates to our syncing process on both our client and backend stacks and improving our logging infra in the past couple of releases. It was the main focus of improvements in our 3.13.4 release.

2 Likes

I see. I hope the syncing process is the main focus of your next release as well, because these issues are still happening.

1 Like

I have the same problem. After a years of working reliably, I encounter sync problems. For example: my iPad says 24 cards due, my iPhone 93 cards due, and on the website are 2 cards due. New learned cards don’t show up in review. I already contacted support about this.

2 Likes

Just mentioning that I’m also having general syncing problems. Nothing that I can really make a coherent bug report on, but…it seems cards aren’t being added to the study queue properly, even when I’m exclusively using iPhone? I tried refreshing local data as noted above, but that seems to have made things worse–it ended up marking like 50 words added in the last couple days as not studied, and I think it removed all my reviews for the last couple days too (added like 1k cards to review).

1 Like

I had contact with Skritter support and they told me they knew of some bugs that would be solved in the new version. This new version came out this weekend and solved my problems.

The new version is 3.13.5