Im not sure why its working other than in Wes’ tutorials it casts to the ‘Gameplay PC’ as the player controller. Because multiple characters spawn as Gameplay PC (each with a different Mesh) the blueprint can’t distinguish which character it was as they are all Gameplay PC. My only other thought which I havent tried yet was to Cast to Gameplay PC and off that check which character it is (by breaking Player Info and getting the Character class). This would require every player having their own HUD. Would this seem reasonable??
Thanks
Ben