I had a similar experience with a payment processor for a client that sold manufacturing accessories for a completely benign industry - but one morning they were suddenly cut off and forbidden from processing all transactions. The payment gateway would not tell us why, just that the account was permanently suspended for “service violations”.
We had to quickly onboard them onto a new gateway, and while testing in their sandbox environment a rep saw the issue. Turned out one of their products ended up with an auto-generated part code that had the four-letter term for sexual assault in it. That was it.