First, I want to say that if anyone is having a problem in the Output Log where the only logs being shown are the tanks being possessed but not found despite your code looking similar to Ben’s and it compiles perfectly, try restarting both VS and Unreal.
Now to my question: Because there are log messages in BOTH the AIController.cpp and PlayerController.cpp, shouldn’t there be a total of five log messages if there are a total of three tanks in the world? Yes, I have the AI tanks reporting that they have found the player tank and the player tank is reporting possessed, but shouldn’t there be an additional two more logs stating the AI tanks are being possessed?