Hi,
I know it's all TPF, but you may want to take care of this in the next releases:
When the downpost fails to release a ball, the switch is still pressed, you should consider try to release the ball a second time. Now the ball search kicks in, but the downpost is activated only on the second run of the ball search.
The switch works fine, as when I restart the game, the ball is released immediately.
Maybe you can come up with a sort of table that compares which locks should be switched on, and let the downpost act accordingly.
I remember some other situation where the post failed to release a ball (multiplayer game?) and didn't try to re-release it.
Thanks,
Mario.