My family has three phone lines and 2 are on "prepaid" Verizon phone lines, and one is on a regular AT&T line. The fact the prepaid lines are considered inferior is ridiculous and causes stupid problems.
It's a regular Verizon line but because it's prepaid some websites don't like it.
I'm using a standard T-Mobile prepaid plan with my name on it, auto-paid monthly using a CC with my name on it. The silly part is that this same phone is what they: a) registered my account with a few years ago, b) send their 2FA codes to for normal account login. But it is unacceptable to their support system, I guess.
The "unspecified reason" turned out to be me trying to transfer some money to a business checking acct that I have. That's against their ToS and could have probably been a quick reversal (when I finally got through to the right person it took about 5 minutes), but the phone verification thing gummed stuff up for a few weeks.
> my phone since it was on a prepaid plan
That is likely your reason (burner phone). Did they ask you for hard evidence of your identity before unlocking your account?