Users have two ways of inserting document in a library: 1. Silverlight screen that uses httphandler to insert document 2. WCF that is hosted in windows service (this is called from external app)
When I use option 1, workflow starts immediately. The problem is, when I add a document using option 2, the workflow starts exactly 5 minutes after document is added.
I have checked the Workflow Timer Job and made sure runs every 1 minute. I have made sure that all settings such as: throttle, batch and etc are set for best performance.
Any ideas what delays the workflow starts? Thanks