Yeah, and I got it to work in MAME by switching it from Dip to CMOS so that could be your problem. Here's the deal: On the game board there should be two dip switch boxes located here:
Each box has a set of little switches you can turn on or off. Go into the test menu and pick Diagnostic Tests -> Dip Switch Test. There you'll see everything your board is currently set to. If Switch 2 #1 reads, 'USE DIP SWITCH COINAGE' you need to change it. I'm not sure which set of switches is which, but that screen will allow you to test them one by one until you find it. You should be able to flip them with your fingernail, if not you may need a small piece of plastic to help you. Keep turning them on and off until it looks like this:
Hit any button to continue, go back into Game Adjustments -> Free Play, turn it on again, exit the test menu and try it now. Let me know if that fixed it, but if it didn't there could be a bigger problem.