In these cases, we often use remote access to assist the system owner with programming the system to inspect the new part.
The customer can do it without our help, but when they get stuck, that's when a maintenance contract is good to have.