I think we ultimately need a piece in the consumer-specific exception middleware that handles an unregistered consumer, but that's bigger than this PR. I'll get it on the backlog.