This thread explains why a program can keep using the old position after a point has been taught again.

Status

Known answer. The fix below solved the reported case on controller 3.7.78-QX with web version 3.8.1.1. Please confirm if newer versions behave the same.

Symptoms

  • You teach an existing point again under the same label.
  • Programs that use this label still go to the old position.

Fix

  1. Teach the point again.
  2. Open every program that uses this point.
  3. Save the program without changing anything.
  4. Run the move at low speed before going back to production.

Please reply with

  • Controller and web version
  • Whether the point is local or global
  • Whether saving the program solved it