That's what's so kafkaesque (and frankly rather violating) about the experience: you literally haven't the faintest idea what you've done wrong and the bank refuses to tell you.
Perhaps the law is too strict due to the impact it can have on individuals.
[1] https://www.thebureauinvestigates.com/stories/2021-07-28/mon... / https://www.forbes.com/sites/afontevecchia/2012/07/16/hsbc-h...
My employer paid me a couple of grand in expenses, which I quickly moved to another account. That triggered an account freeze.
I asked the customer service rep for "why" - couldn't tell me. They then asked me for payslips to prove my story. I told them feck off because they could see the monthly entries marked "Salary" from the same source.
I escalated the matter and it took several hours before my account was unfrozen.
Lesson: only keep a minimum amount of money in UK bank accounts.
And yeah as others have said that’s not a Monzo thing not telling you, no UK bank would tell you why they think you’re laundering money