With them having issues with the banks they are using and with customers not receiving their deposits
It just looks like a complete mess for them right now.
And with news of them forcing their customers to liquidate their accounts this is the last straw that could break the camels back.