No idea why this fixed it but realised I’d assigned a reference to the Player Controller in the parent Interactable BP so used that in place of GetPlayerPawn in the Function and it works now (can’t believe I forgot the player reference)
1 Like