Previously, if the SMS recipient was None there would be a 500 error with no message displayed to the user. We now check if the recipient is None and raise a BadRequestError if this is the case.