this recently changed and may be dependent on the amount deposited and my experience at bkk bank in my personal account.
Card less deposit in bkk bank atm now requires me to enter account number , thai id and phone number. They then send a otp to enter.
fwiw you have to do this every time