fix(debug): display error message when runner fails
chore(runner): exit with the correct error code on runner failure