Binding delegate in PlayerController to Widget function

Thanks STRiFE.x but changing from single-cast to multi-cast won’t help.
It’s more of a “scope” issue.

CharacterSelectMenu is a member of PlayerController.
However, when I tried to bind to CallCharacterLoaded on the server side, right before the Load attempt, CharacterSelectMenu is NULL. So it seems I need the menu to be valid on both client and server sides.