ParentFull threadbyteflip·After failing to add my new credit card to my business Instagram account - it's locked me out. The "request review" form doesn't work on their page. Fun times. I'm literally trying to give them money.View on HN