Any cash deposit is instant in an ATM unless there's a connection issue with said ATM.
Ive never had a problem with it but usually i wait over night and I'm good. I dont really trust banks for those reasons so i suggest playing with it A little
Thanks! Your answer is awaiting moderation.