Region checkpoint
I am going into Record Script and I add an image check, I have no numbers in the name at all (every post I read about this says something about number in the front) and I do a comparision mask. Everything works fine for a short time, I am able to see the log and test the region check and it finds the image just fine. I come back to the test a little later and try to run it again and it says "The region checkpoint "name" failed. See Additional Information for details". I check Addictional Info and it says: "Cannot get a picture object from the input parameter.". Nothing has change in the program and I have no idea why it would work at first and then not work later. I have tried creating the checkpoint and closing the program and the checkpoint worked correctly so I am not sure what is going on here.
I found a much better solution. Instead of using the Aliases name mapping you can delete that and use the Sys.Process name mapping and that way you can edit the object name mapping with a wild card.