Mixpanel /decide and /flags Requests Failing

Share
Fixed in latest version Web Updated November 13, 2026How we research

Quick answer

The /decide endpoint was decommissioned in August 2026. Upgrade the SDK to v2.45.0 or later and make sure proxies forward the Authorization header for /flags.

Most likely fix: Upgrade the SDK

How to fix it

Try these in order — the most common fix is first.

  1. 1. Upgrade the SDK

    1. Move to JavaScript SDK v2.45.0 or later
    2. Remove custom /decide proxy rules
    Did this fix it?
  2. 2. Fix the proxy

    1. Forward Authorization on /flags
    2. Strip the path prefix (docs reference /_mp/)
    Did this fix it?

Symptoms

Failing /decide calls or 401 on /flags behind a proxy.

Why it happens

  • Old SDK still calls /decide
  • Proxy drops the Authorization header
  • Proxy path prefix not stripped

This guide also covers

  • mixpanel decide endpoint
  • mixpanel flags 401

Still not working?

If Mixpanel keeps failing, you're not alone. See every Mixpanel problem users report or the alternatives people switch to.

Done fighting Mixpanel? Our small team builds your own Mixpanel alternative, or any software you need: web, mobile, games, desktop. Price agreed together.

Talk to us
Fixed it? Share this guide

The same problem in other apps

All not loading, error messages & connection guides →

Other Mixpanel errors

All 10 Mixpanel errors and fixes →