So the HN post did work and you’re going back to a platform that treated you badly? If I were you, I’d copy what needs to be copied from there and close all accounts. Encouraging “customer support only through social media outrage” is not a very good choice. If you continue, you wouldn’t be doing right by the other customers of this provider.