Ah the logic for that currently is that errors are only thrown for red notifications.  If we need to change that, we can, but usually messages being thrown down the stack are error conditions.