Enabled exception catching for all builds, fixed a bug where piece promotion select would only work correctly once