The "Try DUPR+ Free" upgrade fails right after sign-in

Live demo · SmashDrop + DUPR (UAT) · no app needed

What's going wrong

The sign-in itself works fine. The problem is only the "Try DUPR+ Free" step. When it's clicked, DUPR's page calls its own API and gets back 401 (unauthorized) on the read-only login token:

GET  api.uat.dupr.gg/auth/v2.0/refresh401 (this is the "Failed to refresh token")
POST api.uat.dupr.gg/subscription/promotions401 ("failed to fetch eligible promotions")

You can see both in your browser's Network tab while it's failing.

See it happen

  1. Sign in to DUPR in the panel below (or use Open in a new tab).
  2. On the "successfully linked" screen, click "Try DUPR+ Free."
  3. It spins for a second, then shows "Failed to refresh token," and the upgrade never goes through.

If the panel stays blank, use "Open in a new tab" - it behaves the same way.

The sign-in worked (for reference)

Waiting for the DUPR sign-in to finish...

This just confirms the account connected before the upgrade step failed. Tokens are hidden here.