When designing a show in Finale Fireworks you need to ensure you design the show with one module at each location. Also you need to ensure you don't fire one particular cue more than once on each device.
One thing to watch is that Finale Fireworks has its own Pre-Fire-Delays pre-programmed into their products. Sometimes these wont be right for the products you are using. For example some ground effects have a 0.3s Pre-Fire-Delay which will cause them to fire late.
You can purchase Finale Fireworks by following the link below: