I'm specifying a timeout in a workflow within CRM against a particular contact attribute (Next Time To Run):
Timeout until "Contact:Next Time To Run"
This works great, until someone updates the "Next Time To Run" attribute. When this happens, CRM re-evaluates the timeout and adjusts it to the new "Next Time To Run" value. This is what I don't want. I want the timeout to use the value of the "Next Time To Run" when the workflow was originally triggered (static). I don't want the timeout to dynamically update based on the attribute changing.
How do I do this?