MV Manga Vault Help

My achievement modal flashed the wrong thing on login

If an Achievement Unlocked modal appears right after you sign in — especially for an achievement you’d already earned — here’s why and whether to worry.

Why this can happen

When you sign in to Manga Vault on a new device or after signing out, your local data is briefly empty. As the app syncs from the cloud:

  • Your collection loads.
  • Your achievements load.
  • Your gamification state loads.

During this brief sync window, the achievement system may run a “what achievements should I have?” check before the cloud data has finished loading. This can momentarily think you’ve just earned an achievement (because locally you have nothing, then suddenly something).

By design, we suppress achievement notifications during this sync window to prevent this. But occasionally, a notification slips through.

Is the achievement actually new?

Open the Achievements screen and check the Unlocked tab. If the achievement was already there before you signed in (i.e., it’s not actually new), the modal was a false alarm.

What to do

If the achievement is genuinely new — congratulations.

If it was a false alarm:

  • Just tap Awesome! to dismiss.
  • The achievement stays unlocked (you’ve definitely earned it now).
  • Subsequent logins won’t trigger the modal again for this achievement.

No actual data is lost or duplicated. The modal is purely a UI artifact.

Will I lose XP from re-firing achievements?

No. XP is granted only once per achievement. Even if the modal fires multiple times for the same achievement (across sign-ins), you only get the XP for the first unlock.

Why did this happen on a new device

When you sign in to a new device, the app starts with no local data. As it syncs, the achievement system may briefly trigger checks before the cloud data fully loads.

We try to handle this — for example, the AchievementUnlockedModal is gated on whether you’re authenticated and whether the gamification store has hydrated. But edge cases can still produce a flash.

Why during sign-out

Sign-out clears local state. If an achievement check happens during the brief moment when you’ve signed out but before the app has fully cleared, a phantom modal can appear.

We suppress notifications during the auth transition, but the suppression isn’t 100% bulletproof.

How to verify nothing is wrong

After a flash:

  1. Open AchievementsUnlocked.
  2. Check the achievement count.
  3. Check the achievement that the modal flashed for — is it correctly there with its unlock date?

If everything looks right, the issue was just the modal flash. No data harm done.

When to actually worry

If the modal flashed and the achievement isn’t actually unlocked in your Achievements list, that’s odd. Contact support with:

  • Which achievement flashed.
  • Whether you can see it in your unlocked list.

We can investigate.

Why this happens less in normal use

In normal use (already signed in, going about your day), achievement unlocks are tied to specific actions. A flash during sign-in is a transitional state — uncommon but possible.

Tip

If you find this annoying, just dismiss the modal and continue. The actual achievement state is preserved correctly even if the modal misbehaves visually.

Was this article helpful?

Related articles