I hate self checkouts and refuse to use them. They always mess up on me and I gave up on them long ago.
I’ve learned which stores self-checkouts in my area are a PITA and which ones tend to work. I’ve found the scan and place on belt type are more reliable than the scan and bag variety.