Through the ATM, somebody working for the bank, who is getting paid 10 maybe 8 dollor per hour, is doing it without your observation....
Usually bank is not taking the responsibility for the cash deposited through ATM. Think about it, what if I deposited nothing but I punched in the ATM for $10,000 cash deposit. The bank is not stupid.
Don't waste your time finding a lawyer for that cause you are in no position winning the law sue.
Check is different. You have something written on paper which is traceable.