Can you share your current plugin list. Sounds like there might be a conflict.
Already know what the issue is. Seems the only event plugin that properly prevents events from attempting to overlap is EventManager. It was event overlapping that I believe breaks this plugin. Was planning on coming here and updating the thread first thing in the morning but you beat me to it :)
It's not that the events were being allowed to overlap directly, but that it seems that TimedEvents and EventRandomizer both don't wait on event finish to restart the timers. Something about that was causing heli icon to hang active, even if the event was not active.
I realized that EventManager has everything I want and is more recently updated anyway so I tried that and problem seems resolved. Will get back here if it's not.