If you have multiple plugins loaded in the fd, and start a job that does not use the first plugin, then some events that were supposed to get send to all plugins, may not get sent to the relevant plugins.
The problem is that the first plugin will get the event (like beventlevel), see that the plugin was not initialised, and will return some kind of error, which will stop the loop that sends the event to all plugins.