Why didn't the data update when the workflow was already approved?

The workflow will be listed as Approved but fields will not automatically update if the workflow is approved prior to the listed effective date. 

Avoid this by submitting the workflow so it is approved on or after its effective date so the information will automatically update upon approval.