What exactly is your job doing?
Does it run a TSQL script or a stored procedure which contains a RAISERROR (50001,16,1) ?
In that case if error number 50001 is not defined in sys.messages you would receive that kind of error because no message is defined for this error.
[font="Verdana"]Markus Bohse[/font]