I have a time-based workflow rule with 1 email alert and 3 field updates. Field updates are happening successfully but I am not receiving the email. I am using a VF email template. Email deliverability is also set to 'All email'.
I created a clone of the rule as an immediate rule and it works fine.
I also created a text based email template and replaced the VF template with this one in the time-based workflow rule and i received the email.
Below is the workflow rule.
Email alert:
Time based workflow queue: