I hate those self checkouts. Worse thing is when they are broken and the staffing level is set for all of them to work. Second they to often be fussy and need a clerks attention because of the issues like you described. Just wait for more chaos when even more jobs are converted to machines.