> but OP is jumping to conclusions on pretty thin evidence.
But that's all he has, given the brick wall nature of the way Meta (and Google) work in this respect. You broke the rules, we'll point to a vague document about it but not give you any details.
I had a similar thing (with far less consequences) recently, getting a new Mobile Phone contract in the UK. Failed the credit check three times. No reason for it - I've got a good credit history, own my own home, and have a reasonable bank balance (certainly enough to pay for the contract 20x over on hand, plus other savings). And the response was "You have failed the credit check. We can't tell you why because of sensitive business operations. If you attempt too many times, this may alter your credit score".
Phoned them, got an account without issue in about 5 minutes.