So, I discovered the problem. Because Robocopy does not use windows standard exit codes (0 is success, all else is error) I had to create my own exit code collection. That's fine. But, what I did not realize is that I needed to add 77777, the VisualCron default error, as an error code in my collection.
Is there a way to have a default behavior for exit codes not covered by your exit code collection? While it's not a big deal to add 77777 to any exit code collection it's not always possible to list them all. Robocopy, for instance, will sum error codes together to create new arbitrary exit codes that combine two messages.
Also, the interface wouldn't easily support adding a hundred or a thousand exit codes. Typically, you want to capture one or two of them, then let the rest be considered either a success or failure (likely a failure).
How can we default all un-enumerated exit codes to be a failure when using a custom error code collection?