it is possible to write an apple script to handle error messages on startup - but it does depend upon what the error message is.....

I use a delay loader script for catalyst autostartup - it can also be edited to handle errors if reqd

Simon