I've never had a pump in NJ or elsewhere not work. Self-checkout machines on the other hand, don't work often. That's the difference.
I also generally found them to work better in Australia than in the US, though the technology seems to be the same. I guess it's because of these tolerances being set differently, but that's just speculation.