What command did you use to create the bug? (if relevant)
No response
Describe the Bug
When unloading plugin by calling unload_plugin on a listener, the next plugin listener (that should run) are skipped.

Step to Reproduce
- call
unload_plugin on any event listener on_load, on_start, etc.
- the next (sequentially) plugin listener will not get called
Expected Behavior
All next listener should keep being called/run
Logs (if any)
No response
What command did you use to create the bug? (if relevant)
No response
Describe the Bug
When unloading plugin by calling
unload_pluginon a listener, the next plugin listener (that should run) are skipped.Step to Reproduce
unload_pluginon any event listeneron_load,on_start, etc.Expected Behavior
All next listener should keep being called/run
Logs (if any)
No response