Skip to content

Player freeze after /freemium with proxy auto-login #3104

Description

@lokspel

What behaviour is observed?

Bug

Player does /freemium, rejoins — can't move. Rejoins again — works fine,
dialog or session message appears.

Why

After /freemium the backend tells the proxy "this player is no longer premium".
If the player rejoins before the proxy gets that message, the proxy still
sends an auto-login request with the old premium UUID. The backend rejects
it (correctly), but then the code just returned — no login, no limbo,
no dialog, player frozen.

To Reproduce

Player does /freemium, rejoins — can't move. Rejoins again — works fine,

Server Implementation

Velocity

AuthMe Version

https://ci.codemc.io/job/AuthMe/job/AuthMeReloaded/2762/

Configuration

https://mclo.gs/7ZVEIFM

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions