I’m able to access my account from my console and using the mobile app, just not from the website. I’ve tried desktop and mobile browsers, from my home and mobile ISPs, and with a private window to eliminate browser extensions and cache. I tried contacting Sony support but they’re just saying it must be my ISP. Looks like the number changes every time, but this is the error I receive after entering my password



Have you taken a look at https://www.playstation.com/en-us/passkey/ ?
I had not. I was able to login to that with Chrome on mobile to store a passkey in Bitwarden. But I guess there’s some issue with Firefox+Bitwarden on Linux with passkeys, because attempting to login that way on desktop just gave me a prompt for fingerprint scan (don’t have). But the other methods button gave me the QR code, and scanning that from my phone opened the login link in Firefox mobile (which hasn’t worked at all thus far) which then opened Bitwarden mobile for the passkey, and that succeeded to login on the phone, where I could then enter the code and approve the login.
What a shit show. Big thanks for your help!
Glad it worked out.
And thanks for the hint about password managers storing passkeys, Samsung Pass didn’t let me export but I was able to enable the integration in KeePassDX and create new passkeys for it, which I can now backup.