And this is not just for a single project.. every project which was created with UE 5.6 template has this error.
Blueprint Runtime Error: "Accessed None trying to read (real) property CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue in not an UClass". Node: Add Mapping Context Graph: EventGraph Function: Execute Ubergraph BP Third Person Character Blueprint: BP_ThirdPersonCharacter
I deleted everything in Blueprint. as I was using my game character cpp anyway… The blueprint came with some default mapping
attached my Character cpp. Works fine now
As an update for anyone else who comes across this issue, you are probably trying to call the method before it has been instantiated/loaded in the Class. Do a validated get on the character or whatever class you are trying to call the method from then, do another is valid check for any child objects from that. In my case, I was checking tags in the ASC before it was properly instantiated giving me this error. Though realistically, I should be setting the ASC in the init and not during the animation tick.