I have a workflow and I'm trying to send an email when an item is added or updated from a calendar list. I tried using the Pause Until Date activity as I need to send the email 2 days before the due date but it just pauses and never fires. Any ideas why it isn't firing as expected?
This is known issue in 2007 version. Here you have hotfix
In Microsoft Windows Workflow Foundation, a timer does not resume correctly after reloading a workflow.
This fix will resume execution for all delayed workflows with satisfied conditions.