So I have created the following workflow.
When a person creates a new list item, the variable Approval Status is by default Pending. So once the list item is created, it send an email to who created the request letting them know that it has been submitted for approval.
Next, the workflow will create a Task to send to HR to either approve or reject the employees leave request. If accepted, I have it showing on a calendar view, and if not it doesn't show up on the Calendar.
Everything up to that works just fine.
For some reason, when it is changed to approved or rejected from Pending, it will not send either of the emails I have created to notify the employee of his/her approval rejection. Why is this