A system and method that identifies delayed infusion programs at an infusion pump or with a first computer and an infusion pump. The first computer receives an infusion auto-program from a remote source, transmits the infusion auto-program to the infusion pump, and sends a stale auto-program to the infusion pump. The infusion pump receives a manual infusion program, saves and executes the manual infusion program, and compares the stale auto-program to the manual infusion program to identify potential matches between the stale auto-program and the manual infusion program. The infusion pump evaluates the potential matches and determines if the potential matches are within a predefined tolerance, continues to execute the at least one manual infusion program on the infusion pump if the potential matches are within the predefined tolerance, and remotely saves differences in the manual infusion program and the at stale auto-program in a remote server for later analysis.