I have a form that has been using qRules for a long time.
The form used to require custom code, so qRules was manually added to the form per your instructions and everything worked fine.
Recently we removed all of the custom code from the form and then re-injected qRules.
Almost all of the qRrules functionality works, except for passing along parameters to a new form and grabbing those parameters with the GetInputParameter command
The GetInputParameter commands are all set on the QRules FinishedLoading field and are set to run only if QRules FinishedLoading is true.
While Troubleshooting, I am finding that the FinishedLoading field isn't always set to true automatically. Can you help me understand when FinishedLoading is set to true automatically?
To test it further, I copied the URL with parameters and pasted it into the browser. The form opens but doesn't mark FinishedLoading to true so the parameters are never loaded.
However, if I remove 80% of the parameters from the URL and enter it much shorter, it works. The FinishedLoading is marked true and the parameters are loaded.
But I need all of the parameters passed and I have been able to do this for years up until the recent re-injection of Qrules into the form. Does the newer version of Qrules that I injected behave differently than older version when it comes to this?
We have Urgent Customer orders that need to be created and linked to the original form, but we aren't able to do so due to this issue so your prompt response is greatly appreciated.
Thank you much!