I just ended up remaking the system into a easier to understand workflow. I now have a AI controller that talks with the AI pawns. And the AI controller handels everything and is able to talk to all the other codes.
I’m guessing I just tried to make everything to big with a wrong workflow, gotta start small and expand upon that… lesson learned