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