Why is FastCastRedux shooting multiple projectiles at once?

Assuming you know how to use the FastCast module: Why is it that whenever the .Activate() event fires on my weapon, it shoots 1 projectile perfectly fine but then it starts shooting 5 at a time randomly. Can anyone explain how i prevent this?

Are you using the PartCache provider?