Fastest1,
there was a new Parameter Setting for Probe Protection introduced with CNC12 v4.20. From what I know, Centroid got the requirement from OEMs to turn off Probe Protection in the VCP. Parameter 153 now configures if VCP Probe protection is ON or OFF. The upgrade process should have set this Parameter to ON by default but check it to make sure it is set to ON. This Parameter is being set in the Wizard:
I have tested every possible probe configuration combination in 4.20 and the only issue I found that's still open is the VCP directional Probe Protection when an unexpected Probe Trip occurs while jogging with the MPG.
When an unexpected Probe Trip occurs while jogging, the VCP will only let you jog away from the trip in the opposite direction until the trip signal is cleared. In order to do that, CNC12 needs to know in which direction you were jogging when the probe trip occurred. Now when CNC12 starts up with an already tripped probe signal it can't know in which direction the trip occurred so it can't protect any directions. Therefore it's always important that you look at the message section of CNC12 when it starts up. In your case you should have seen a Warning Message that there's a Probe Tripped situation.
As long as there's a Probe Tripped signal, the MPG will only let you jog in 1x speeds but there's no directional protection. This should not be a big deal as the 1x speed is so slow that it should not cause any harm.
Now the one thing that's still open and a danger in my opinion is the situation when you hit an unexpected probe trip while jogging with the MPG, if you then switch to the VCP for jogging, there's no directional jogging protection with the VCP, so the VCP does let you jog deeper into the tripped situation.
You also need to know that trip signals are still recognized by CNC12 in certain configurations even when there's a Detect Signal configured that is not active. Centroid's default probe configuration used to be NO and all the probing logic was written for NO type probes. Centroid had to make a lot of changes to fully support NC type probes and I applaud them for doing this. It is possible that any of these changes has impacted you probe configuration that was working in 4.18. When upgrading to a new version, I always suggest to verify if everything still works the way it used to and always check the messaging section for information that could point to a potential issue.
-swissi