For whatever reason, script steps where you need to identify a window give you only one field to specify its title or its UUID. Avoid naming a window by another's UUID. Not that I think it's a good idea but it can be done. I am surprised no one caught this during testing, and even more surprised no one thought of this or thought it was important enough during design.
2 Likes
I suspect it was a conscious decision on their end to avoid having to modify the UI or shape of the script steps that use the new Window UUID.
The way they did it, they just had to create/expose window UUIDs and then accept them in the same slot that the old window name goes and change the underlying function logic. There's a certain elegance/cleverness to the solution they picked, even though it's less explicit. And I usually prefer explicit, but i think the risk of misuse is low in this case.