I can't tell if he's fake - looks like it's a fairly new account, but just with social media platforms, like Twitter or Instagram, a provider could have any number of reasons to block someone. But if what you say is true, then perhaps it's a blessing in disguise?