Jhelbert/enrollment mode change events

Oh I see, because it accumulates for the entire scenario.

Maybe we should clear the buffer after each assertion?