Deposit failed but money taken

I just deposited money, it failed but my bank card was charged… Where the heck is my money? Will I get it back???

Hi welcome to the forum.
The charge that you see is a preauthorized charge. Your card issuer sees you were trying to deposit and puts the funds on hold expecting the deposit to go through.
Once they realize that it didn’t go through, the funds will be released back to your card. Depending on your bank, that usually takes approximately 7-10 business days.