Explanation of Error codes in Autoscheduling
This is an overview description of the various Error codes and messages that can be returned by the Autopilot and Optimiser

Error Codes For New Optimiser
Below are the current error codes for Autoscheduling.
General Errors
Code Description
100 Other activities in job has errors
3000 General failure or impossible to schedule
A general failure to make a reservation due to not identifying a suitable booking solution, or it is impossible to schedule.
Template & Reservation Issues
Code Description
1002 Activity does not match a template
1003 Scheduled activity without existing reservation
1004 Missing object on activity
1005 Failed to create reservation
1006 Failed to create another activity in the group
2022 Could not schedule all activities in the series
Unassignable — Input
These error codes means that there can never be a solution in which these activite can be scheduled.
Code Description
3001 Impossible to schedule
There is no combination of time (and place) that is possible to book, given all the inputs across all objects.
3002 No assignable objects
An object should be booked but none are available, i.e., either objects were filtered out (based on object filters, like Equipment or Room type) or disappeared due to field constraint (like Room size).
3003 Impossible to schedule with related activities
There is a booking that is possible to make, but it cannot be made in combination with other bookings. For example, there is no booking possible that allows us to meet a sequence condition/same-time condition.
3004 Another activity in the group was impossible to schedule
Unassignable — Current Solution
These error codes mean that there might exist another solution where these activities could be scheduled, but probably others would not.
Code Description
3005 Impossible to schedule in current solution
3006 Impossible to schedule with related activities in current solution
3007 Another activity in the group was impossible to schedule in current solution
Pre-check & Limits
Code Description
3008 No assignable time
3009 Deemed possible to assign by pre-check
3010 Deemed impossible to assign by pre-check
3011 Too many possible object combinations
3012 Too many possible reservations
Constraints
Code Description
5001 Activity shares a hard constraint with an unassigned activity





