Copies of my AI do not seem to create procedural mesh in the correct location

I have an AI character that creates a cone on tick to simulate his line of sight. It works great, however when I drop a second AI character on the stage with the same code it does not create the procedural mesh in in the correct location. To be clear, copy paste versions of my Ai that is on the stage work, but dropping a new one messes with the cone location for some reason. In the screen shot below, I have 3 AI. Two have the cone while simulating ( these are copy paste versions of the original) the third I dropped in. As you can see the line trace fires properly on all three but one of the three doesn’t create the cone in the correct location. I might have made a mistake somewhere, but I can’t seem to find it, any help would be greatly appreciated.