X/Twitter OAuth confusion

X/Twitter OAuth is giving me "requested path is invalid" while Google/FB/Twitch work fine. Using OAuth 2.0 Client ID/Secret with standard Supabase callback URL.

Has anyone successfully set up X OAuth recently? What am I missing?
Was this page helpful?