for the sake of simplicity:
To my knowledge you can’t override a function. You can only override custom events.
Just transform your function to an event and that should work properly.
i actually overridden it
i just can’t call the overriding implementation