We have a 2013 SharePoint Designer workflow with a Pause until... action. It is based on a Date-Time column. I've set it to run both on item creation and update.
The problem comes in if the user changes the value of the date column. Since the workflow was already running it doesn't start again with the new value.
I found this old thread but the mail post that seems to answer it is a dead link and the others say to use a timer job. Lots of other sites I've found say use a timer job or nintex -- neither of which are available to us.
Basically I think I need to have a workflow on update that stops existing workflows and then restarts. But I'm not sure how to do that. Any suggestions?