It seems to expect a number without the country prefix, starting with a number like "174" or whatever your provider prefix is...
Anyway, it hard rejects +49176..., 0049176..., 0176..., 176...; it correctly normalizes each of those to +49176... and then rejects the number. My number is fine. Their validation isn't.
Anyway, for a new social network to repeat the security/privacy mistake of its predecessors (wrongly assuming phone operators are trustworthy and users never change their number) is just madness. Doesn't instill a lot of confidence that a lot of thought went into the whole thing.
IMHO, phone numbers as a thing should just go away completely. Weird legacy identifiers from the last century. Absolutely no redeeming features. Hard to remember, easy to spoof. Etc. Why build your new network on the crumbling remains of an old one and give a lot of control to the typical abusers of the phone system (spammers, scammers, oppressive regimes, etc.)?
Anyway, hoping you revisit this one day and that's also when I will try your app again. Wishing you luck!
I definitely would never give my phone number to a social network.
Anyone technical can run their own single-user or low-user-count PDS and probably not have to worry about any problems.
Sure you'll get people who refuse to sign up with a real phone number, that's a given. Some percentage of those people will be "thoughtful." You'll also eliminate a huge number of bots, automated signups, etc.
It's hard to argue letting all those bots on will not decrease system quality.