To my untrained eye, I think there's also an engineering issue here. Yes, the driver is definitely at fault, but the road design isn't helping them get it right.
Here's the intersection:
https://maps.app.goo.gl/oSEigF5FpQneMFmU6
View attachment 736193
By the time a right turning driver gets to the stop line (providing they respect it), their tires are already pointing to the right. That may put them in the mindset of a regular intersection, watching for traffic coming from the left, but not looking at the light or watching for traffic on the right. I've often come across a similar reality in bike lanes.
My recommendation would be to move the stop line back, maybe 3 metres from the intersection; Install a 2nd right turn light on the near side; Force people to sit back and have their wheels straight as they face the traffic light.
You can't fix stupidity, but you can try to mitigate its worst effects.