If your InfoPath form is working the way you want but the Formotus form is behaving differently, check here to see if the issue is already known. If not, then please submit a support ticket.
- Running queries on form load is not yet supported.
- More than one query on a control is not supported (best practice is to put each query on a different button/control).
- Sometimes rules are executed in a different order than in InfoPath. For example, all the assignment rules are currently executed before running a query rule, so an assignment rule cannot make use of data obtained from a query rule on the same control. The workaround is to use multiple buttons.