You can cast Float to Time inside the Metasound. So changing ShotInterval to float and casting it where it is used, fixed the problem. Also remember to create new GameplayCue tag for new weapons and make your GA_Weapon_Fire (or child blueprint) to use that as “Gameplay Cue Tag Firing”.
1 Like