Bug: 2FA Login fails with "429 Too Many Requests" on myteamspeak.com website

Hi everyone,

I am experiencing a persistent issue when trying to log into the myteamspeak.com website. While the login works perfectly fine here on the forums, the main website consistently fails at the final 2FA verification step.

The Issue:
Immediately after entering a valid 2FA code and clicking “Continue,” the browser console returns a 429 (Too Many Requests) error from the /api/login endpoint. This happens even on the very first attempt after clearing cookies/cache or using a completely different device/network.

Technical Details:

  • Endpoint: POST [https://www.myteamspeak.com/api/login](https://www.myteamspeak.com/api/login)

  • Response Code: 429 (Too Many Requests)

  • Observation: The frontend seems to trigger a redundant or malformed request during the 2FA submission process, causing the API to block the attempt instantly.

  • Consistency: Reproducible across multiple accounts, different browsers (Chrome/Firefox), and different internet connections. It is NOT a user-side IP rate limit, as the timing is instantaneous upon submission.

Logs:
I have captured the console output during the failed attempt:

Attempts to resolve:

  • Tried different browsers and devices (Mobile & Desktop).

  • Cleared all cache and cookies.

  • Confirmed the issue affects multiple different user accounts.

  • Reached out to official support (Ticket #120709), but they suggested it was a standard IP rate-limit issue, which it is not.

Since the login works fine on the forum but fails on the main site, there seems to be a specific issue with the 2FA handling on the myteamspeak.com authentication flow. Could the web development team please investigate the API behavior for 2FA submissions?

Best regards,

Row