In that example, the event structure is only in the wait event case. So new events will not be processed until you return to the wait case. If you turn on highlight execution, you can see this happening. You need to bring your event structure out of the case structure.
_____________________________
- Cheers, Ed