Send 400 before rejecting promise