Chumble, I’m having the same problem, did you find a solution?
Edit: I found my problem.
My mistake was that I had a GameInstance BP that inherited from my own c++ GameInstance that inherited from AdvanceFriendsGameInstance, but I didn’t make a constructor using FObjectInitializer in my c++ GameInstance, so the delegates weren’t being bound by AdvanceFriendsGameInstance’s constructor.