If you start software mentions with an incorrect configuration, it will not fail, giving empty reponses. It should return 500 when something crashes and the client should decide whether continue or not the process.