I had the exact same issue Adnan!
I was in the middle of setting up my store for my employer, and I got the same email for the same clause.
I just got a response this morning to say they won’t explain why and that my shop is apparently a security risk. It’s RIDICULOUS