That’s insane. I’ll have to try that and see if my bank does that.
Happened about 7 years ago at Chase. I had to insert my debit card and authenticate in order for the deposit to be processed. The debit card was from a different account then the one being deposited.
Use a generic deposit slip that you’d fill out to specify the deposit account, then see a bank teller to make the deposit.
Of course an ATM won’t demonstrate the necessity of identification for cash deposits since identification is necessary in order to use the machine.