I am now able to swipe it at McDonalds card readers now.
I got it working by swiping slower.
Haven't have the chance to try a parking meter though.
As for gas stations, I have a better card to use for gas, so I haven't try it also.
No problem at any other POS machines so far.