I think the slam switches might be making it shut down during play. These switches are normally closed and if they don't have enough pressure they can lose contact and cause this issue.
If it were me... I would just solder a jumper across the switch and be done with it. At minimum doing this will take the switches out of the equation.
-Mike