I am having a problem with start rules on a default server activity. I have 2 server activities in a row. The first one submits a request to an external system. The second server activity has a start rule telling it to wait 90 seconds prior to checking for a response from the system. Sometimes this works as expected. More often the start rule does not seem to be evaluated. To validate that the start rule is not being evaluated, I put in a log message at the end if the first server activity writing out the time. When the second activity starts the first thing I do is log another message with the time. They are identical, down to the second! On other occasions, they are 90 seconds apart.
I have search the forums and have not found any other posts of similar problems.
The retrieval of data from this system is vital to the users making decisions in this process. Any help in resolving this would be much appreciated.
Scott