After you file

It happened to me as well. I filed my taxes on January 17th using turbo tax like I have done for years I used credit karma for the refund advance like I have done for the last few years. I received my refund advance on my spend account I spent a good bit of it, then woke up and my account was closed and the remaining $600 dollars was gone. I called and emailed for hours before being told they closed my account because I didn’t verify personal information within 60 days. (Mind you I have had this account for a few years) they said I would receive my refund in a check from the government because it would not deposit into that account since it was closed and I could open a new spend account in 15 days. And that they mailed the remainder of the refund advance in a check on January 29th as of today February 26th it the $600 advance check still hasn’t came. Well it’s been way more than 15 days I still can’t open a new spend account and now my federal return minus the refund advance is sitting in my credit karma save account and I can’t get it out. The two accounts I have tried to link as an external bank to transfer to they won’t approve of either and I can’t open a new credit karma spend account to transfer it to. 
I just find it should be illegal to put my money in a different account then I agreed to when I signed to file my taxes the account number on the spend and save account are completely different and I have my tax documents to prove that and screenshots of the save account number. I feel like that has to be illegal they accepted my money from the IRS and put it in an account that I did not agree to without my permission and now I’m stuck trying to get my money out and Credit Karma keeps saying link an external bank or let them mail me a check. I don’t want them to mail me a check as I still have not received the first check with the remaining refund advance amount that was left that they said they mailed out on January 29th. Anyone who can help with this please reply to comment. I feel they did this to so many of us that there has to be something that can be done. This can not be one person’s mistake this seems more like fraud