This is absolutely 100% correct, i didn't disclose all the details since it is not relevant to bank account freeze and closure which exacerbated the situation and put me in a place where i cannot do anything. This is some of the other unmentioned instances that made the situation harder.
1) Funds took a while to be in my account, it arrived mid of 1st week of semester.
2) Procedures from the international students office
-- they placed a hold on my account for not buying international students insurance from their provider, which is mandatory, and no you cannot buy the insurance somewhere else. note that this happened after the classes were dropped, it was possible to fix it and keep my enrollment had the bank not closed my banking account.
3) Simply because it was a capstone class (final major related class), the seats get full really fast so after being dropped of the class i was attending it became full, and even after receiving the funds, i paid the tuition, removed the holds, contacted the professors where there was available seats to allow me enrollment (have to have their sign off to enroll past a certain date) they refused to allow me enrollment (2nd week approaching third).
If the bank did not close my account, I would've paid my tuition before the deadline, paid the universities insurance, secured a shelter, wouldn't have my classes dropped.
Regardless, it is a tough experience, it taught me a lot and i came out of it stronger.
OP I'm really sorry this happened to you, I think you just got extremely unlucky. This entire series of events sort of reminds me of the Swiss cheese model (https://en.wikipedia.org/wiki/Swiss_cheese_model). Glad to hear you're doing better now, did you end up contacting your university in order to explain how their policy (among other things) affected you? Your insight might help out the next person who gets extremely unlucky.
1) Funds took a while to be in my account, it arrived mid of 1st week of semester. 2) Procedures from the international students office -- they placed a hold on my account for not buying international students insurance from their provider, which is mandatory, and no you cannot buy the insurance somewhere else. note that this happened after the classes were dropped, it was possible to fix it and keep my enrollment had the bank not closed my banking account. 3) Simply because it was a capstone class (final major related class), the seats get full really fast so after being dropped of the class i was attending it became full, and even after receiving the funds, i paid the tuition, removed the holds, contacted the professors where there was available seats to allow me enrollment (have to have their sign off to enroll past a certain date) they refused to allow me enrollment (2nd week approaching third).
If the bank did not close my account, I would've paid my tuition before the deadline, paid the universities insurance, secured a shelter, wouldn't have my classes dropped.
Regardless, it is a tough experience, it taught me a lot and i came out of it stronger.