I have a projectile starting from a socket which is at the tip of the gun, everything works fine until I start moving straight the projectile explodes on the cannon. If I stop and shoot it works without a problem.
I think, that you move your Character or the Cannon in the Projectile. Increase the Distance between the Mesh and the Socket and see if it works. If it works then, you could test out how much distance you need or disable the collision for the cannon/player with the Projectile. Sorry for my bad English.
thank you disabling collision works.