I have a globally reusable workflow assigned to the 'tasks' content type that sends an email to remind a user one day before the due date of a task.
When an item is manually created inside the tasks list, the email workflow will run fine and send an email reminder perfectly.
I also have a publishing workflow inside another library. The publishing workflow creates tasks for users to complete. however any task created by the workflow will not run the reusable email workflow.
the email workflow is set to kick off whenever an item is created or changed, so there should be no reason why the workflow does not run.
Is this MS intended to stop the chance of recursion, or is it unexpected?