How to bind onclick event to UMG?

No your player controller BP should call and event (function) in your character BP. Level BP should only be used for Level specific code - things the Level needs to know. Therefore the level (or your UMG widget) doesn’t care if you “character” changes rackets. Only your character cares about that