Hello ste1nar,
After looking into your issue, it appears that this is working as intended. Functions with no return values are overridden by placing them as events. I hope that this information helps. Thank you for your time and information.
Make it a great day