What exactly do fireworks do?

I understand flares, you throw them somewhere and the machines attack them for a while, but what about fireworks?

Fireworks confuse machines so they don’t know whom to shoot and are shooting randomly around. Good to use to flank machines or when running away from them.

It used to worked like that but machines seem to ignore them now. Dunno why. Flares still work.

You mistakenly see what they do… Fireworks are overloading targeting so they react as shooting. FNIX version are smart enough to see this distraction. Also when you combine this with flare you have enjoyable shooting time without getting hit (flares cancel effect when you start shooting) thats why you also need fireworks. Fireworks alone are good only to cover your loud shooting (or weak silencer)