Question on Projectile with Character Movement UE5

Hello good folks of,

I am back with a question on how to properly set up a muzzle flash with a projectile with a moving character. When the character is still it works great, but when they are going full speed in their vehicle they overtake the projectile and it looks really bad. I quadrupled the velocity of the projectile, and the character would still drive through it. When I socketed the projectile to the end of the gun, it went all over the place instead of just shooting forward. Any advice on how to get this functioning properly would be greatly appreciated.

Thank you!