User creation via API is a mess!

So change it back?

So change it back.

That’s the problem with security; it inconveniences mostly the Good People.

That (and maybe number 4) sounds like a bug, regression, or unexpected edge case.