A document is run through a workflow with a timer task that is expiring prematurely, even after updating the expiration date in Vault.
Vault does not currently support adjusting timer step expiration times after they are created.
Set the expiration date before the task, with a timer, is created. Once the workflow runs this task, the timer step is created and cannot be modified.
Vault Help Documentation: Timer Steps