I have a workflow that starts a business process. When it creates the form there are field rules that are supposed show and hide the fields to the user based on the information from the workflow. When the user opens the task all the fields are displayed, instead of the ones that are supposed to be hidden.
For example I have two fields: "Location" and "Other Location". If the text in the location field is equal to "Other" then show the "Other Location" field. When the workflow runs it correctly updates the location field with something different then "Other", but the Other Location field is still displayed. If I make any change to the location field. Say add a letter to the end and tab out and then remove the letter, because a change on the Location field occurred the other location field will be hidden.
How do I get the fields to change based on the information in the form when it task first loads?