Many social media sites don't allow you to register using e.g. Google Voice or Twilio phone numbers, since you can get those for free and/or in bulk, so they assume they're used for spam or ban evasion.
I've seen this on Twitter, which doesn't require a phone number to set up, but it's possible for your account to be flagged as suspicious, and get locked down until you add a phone number.