I can't get a Workflow Alert to work.

I can't get a Workflow Alert to work.

I'm trying to make a workflow rule that alerts me when an assigned task is overdue.
This is what I've managed to make so far and it still doesn't work. Any advice would be greatly appreciated.


1. Basic Information
The basic details for the rule, such as Name and Description


Module: Tasks
Rule Name: Remind when overdue
Status: Active
Description: Remind the task owner of overdue tasks.
Created: Mary Dawn Carrasco, 05/03/2013 06:25:07 AM
Modified: Mary Dawn Carrasco, 24/06/2013 12:35:46 PM


2. Execute On
The rule will be executed based on the Execution Criteria selected here and the Rule Criteria.

Create or Edit

Executes the Workflow Rule when a new record is created OR an existing record is edited.



3. Rule Criteria
The rule will be executed for the newly created or updated Tasks that match the following rule criteria.


1   Status is In Progress
2 OR Status is Not Started
3 AND Due Date is ${TODAY}
4 OR Due Date is ${YESTERDAY}
5 OR Due Date is before ${YESTERDAYMINUS}

Criteria Pattern= ( ( 1 or 2 ) and ( ( 3 or 4 ) or 5 ) )