OK, is there any difference on the circuit board?
Mine is exactly identical to:
There couldn't be any huge differences or it wouldn't work with Windows, but maybe this could give a hint as to why it's not working on Mac.