Yesterday they asked me for registration and then asked to pass KYC!
Can I ask if you live in the EU, the US, or somewhere else?
There have been a lot of reports on this forum and on Reddit of the same thing happening to other BitPay users, but the only response I could find from BitPay themselves (here:
https://www.reddit.com/r/btc/comments/kvujzq/fck_bitpay_use_coingate/gj0w8se/) was that it was in relation to EU AML laws. However, a lot of users in non-EU countries also seem to be experiencing the same problem.
Given how draconian they are about everything else, I would not be surprised if they just made KYC a blanket policy for all users to avoid people using VPNs/Tor to bypass IP restrictions.