Hi,
When you face a problem like this, the first step to analyse it would be setting a trace in FMDERIVE and trying to replicate the relevant action ( creation of Order in your case). You will be able to see if your rules work correctly or not.
So, please, do this and tell the results.
Regards,
Eli