When an Observation fails, if the error message coming in from the failed component (in this case TheSky) is really long, it causes a script error from exceeding the max length of the message in the database.
Limit the length to 254 characters before writing to the database. Do not limit it for logging etc!!