Shipping contract timing resets- Bug/suggested change

I have a shipping contract right now, the attached screenshot is the current state.

The shipper has picked up the goods - which reset their timer to deliver back to the 3-days in the contract (good)

However, my timer to provide payment did NOT reset (bad!)

I don’t think I should be required to pay for the delivery before the delivery is actually complete. Is this a bug? If not, I suggest it be changed to reset both timers when shipper picks up the cargo.PrUN Contract example