Get AIController returns a None.

Currently I am attempting to use the Get AiController node to call a Move to Location or Actor node inside of a Character Blueprint Class and whenever I try to compile the blueprint. it gives me None as the return value from the AIController.

Currently I am doing this within Unreal Engine 5.1 and I am looking for ways around this issue or a way to fix it and would be eternally grateful for any possible pointers. Thank you all for your time.

How does this pawn make it into the world? By default:

image

Perhaps it’s a matter of adjusting the AI possession setting?

Currently I have this value set at Placed or Spawned in World as was recommended in other threads on the topic. However even using Spawn Default Actor as part of the node setup doesn’t seem to fix this issue. It’s a very weird case I personally have never had issues with.