Covered California (the state's medical insurance portal) is serving invalid JSON.
It's JS, not JSON, and even if you turn it into JSON, it's invalid, because they're sending duplicate keys for some reason.

I'm not sure if this is why I can't create my account or just another way in which their site is messed up

and one of the .js files that is failing to load is from a cloud-based AI company.

exactly the people I want to know about my health problems and SSN

yeah they fucked up their react. They marked one question as "required" so you can't submit the form without answering it, but it has no options you can select.
it's firefox. their fucking form doesn't work on firefox
sorry, only californians using a google-powered browser are allowed to have healthcare

hey look it magically works if I switch my UA

I'm sure that's fine

ooh, now it wants to know if I'm one of the four sexes:
male, female, trans: female to male, or trans: male to female.

great job guys, that's not how it works

I like how when they asked my zip code they had a "why do we need to know this?" option.

but not when they're going "hey, are you a trans?"

they also ask for my sex but the internal form name is gender.

THOSE ARE DIFFERENT THINGS

my gender is no, my sex is fuck no.
unless you're a government, in which case it's fuck the police
there we go I fixed it
oh my god. after filling in that sex option, it also asks for:
1. my gender. Options are: M, F, MTF, FTM, NB, Other
2. What my birth certificate said my gender was. They're seriously asking my AGAB.
3. My orientation. Straight, Gay/Lesbian, Bi, Queer, Another, Unknown.

and now I can't finish filling out my form because they need info from another state site that that one is going to be down today from 6pm to 10pm!

it's currently 2am, but apparently it's still broken

HEY GUESS WHAT It's not a time thing at all.

If you reset your password using firefox, it will never work.

I grabbed a chrome-based browser and it worked first try.
@foone I'm starting to wonder if Alphabet is secretly paying organizations and gov't offices under the table to sabotage their websites in Firefox, because this shit is way too fucking ubiquitous.
@dragonarchitect nah, you just need to make it so that 95% of browsers are Blink/Webkit and devs will just forget to test on firefox

@foone Except that that doesn't explain the cases where simply changing the UA string from Firefox to Chrome causes broken things to suddenly work perfectly fine.

That has to be intentional UX sabotage based on UA sniffing, I'm certain of it.