Return a "Bad Request" status if a schedule references an unknown recurrence rule
When an unknown recurrence rule is used to create a schedule, the result is an exception that is logged.
A "400 Bad Request" should be returned instead to inform the user/dashboard that the schedule cannot be created because the recurrence rules is not supported.