Previously, when a technician was traveling to a visit during real-time planning, that next visit was automatically pinned, sometimes preventing desired reassignments.
For example:
  • Shift A starts at 08:00 with Visit 1 scheduled at 14:00 (1 hour travel from shift start).
  • At 10:00, replanning occurs with freezeDeparturesBeforeTime set to 10:00.
  • Visit 1 is pinned automatically, even though the vehicle could accommodate another visit after the freeze time.
This is a request to make it possible to give explicit control over whether the next visit a technician is traveling to should be pinned, making real-time replanning more flexible while still protecting ongoing work when needed.