[ARTICLE] Explanation on how I used GameSparks Matchmaking and AWS Dedicated Server

i have tried your code sample.
sadly in 4.11, whenever a new level was loading the UGameSparksComponent stored in UMyCustomGameInstance was getting delated. and a new one was created by new AExampleGameMode() and was stored in UMyCustomGameInstance .
and i dont want that.
may be it works differently in latest version of ue4.

no idea. how the UGameSparksComponent was getting survived on client side during joining to server.
from my knowledge ,all sceneComponent supposed to be getting collected by garbage collector.
hence no sceneComponent can survive on client side.
and sadly UGameSparksComponent is a sceneComponent .

i dediced to modify the GameSparks plugin as it’s source code available. and i hope i will be able to make it bypass garbage collection.

anyway thanks for all the answers