I’m changing the screen manually after the first check. Since i’m using CV activities, I’ve defined an area of the screen in the CV scope. So when I change the screen manually by going to a different screen in the virtual machine, that pre-defined area now doesn’t have that element, so UiPath should give FALSE.
We know that changing the screen manually does work because the workflow works fine the other way around i.e. when I first show it the screen where the element doesn’t exist, it says FALSE, then I manually change to the screen with the Element and resume the automation, it says TRUE. So screens are changing correctly.