Nobody broke the law lol.
I believe they have like a month to comply.
The just asked for a ticket in the app, to make their lifes easier. If OP doesn't want to, they still have to comply though.
Now I remember why I hate working directly with customers.
Maybe is some cultural difference, but I consider quite common to live with parents in early 20s.
I lived with mine until 26. I had nor money nor experience to live alone until that.
In CS coding is not the only usefull stuff. Maybe your thing is testing, sysadmin, devops, etc.
In fact, a bit of coding, shell and docker is a good starting point for a devops role.
You're good, OP. Don't let exaggerated success stories let you down.