@Sebastien the Camera Locate node in itself is an ''if'' statement. When the program gets to a Camera Locate node, the camera takes a snapshot and tries to detect the part that has been taught. If the part is detected, then the program goes in the Camera Locate node, doing all the commands written in it. If the part has not been found, the program continues without going in the node. There are no variable updated automatically by the Camera Locate node in the program. Thus, like you mentioned, you would need to create one and program the logic around it.
I saw a couple of posts on DoF where people are programming the logic where you want to know if the camera found something or not in the vision locate. People used a variable that is first set in the before start part of the program and then updating this variable accordingly in the program. Is there a variable we can access that would be the status of the last camera locate node performed in the program?