From a Programmers Point of View: Trading is extremely risky, therefore bugs in software like zorro can have dramatic impact (probably you do not take any responsibly for tradining losses due to software bugs - so probably no impact for you, but at least for you customers)-

Due to this reason it would make sense to let Zorro connect to an internal conitec Server, which checks if there are currently any high risk bugs in the running version. If there are any, Zorro permits the user to start trading or informs him (if he's currently trading).

Of course it would be better to avoid such errors, but as you've already proven you are not able to prevent them always.. Such a functionality could at least decrease the impact of trading bugs slightly.