The large and repeated 'cash' transactions could be triggering money laundering alerts. Taking the card to its limits each month will signal financial issues, though paid off each month, you are living on the CC.
So you have 2 risks. And if you are a student - risk 3.
In this environment, not surprising the card gets cut off, or you have problems.