@BrUnO_XaVIeR haven’t tried making new classes, but what I tried was simply using no pool and using projectile movement component instead of PooledProjectile. Here is the result - tracer projectiles fly as expected:
I noticed that PooledProjectile component and Projectile Movement component Details panel don’t have matching data.
Highlighted options are missing in your plugin. Not sure if it’s relevant, but seems as if pooled projectiles aren’t even being simulated as the one with stock Projectile Movement component is.