This is the correct fix:
https://github.com/mamedev/mame/comm...3da44269b50e64
The manual says take-back only works after 3 moves after starting a new game, or after 2 moves from any other position. And like Berger said, you can take back only 1 move.