I recently ran into a rather weird issue with creating workflows with Visio and SharePoint Designer 2010. I basically wanted to create a workflow that would be initiated when the item was modified. So in the workflow configuration I checked “Start this workflow when an item is changed”. However the workflow would NEVER start and was driving me a little nuts.
I do not have a good reason why however the reason apparently because I was logged in as a System Account. Once I logged in with as a normal user everything started to magically work. I was on a development machine and was doing work as a system admin. Needless to say I lost lots of time for no good reason.