remove assertion on executing state - seems to only make sense for on message and not consumer.receive