Replaced the websocket monitoring client into a ZMQ subscriber; Added some plan parameter defaults to make sure OTP doesn't fail due to lack of parameters