Well,first of all, I don't like having "Stop on error" set to true... I like to have more granular control over when my automation stops. So, if turn that off, then Regions.Check would work for you.
You could go the route of Picture.Compare (https://support.smartbear.com/testcomplete/docs/reference/program-objects/picture/compare.html?q=Picture.compare)
It's a bit different than Region compare... you wouldn't have a stored region in the system, you'd be using an external picture file loaded in. I use this freqently and does pretty well.