This has happened numerous times with the current workflow I'm building. I'm using a "For Each Entry" loop, with several items within referring to the "current entry" of that loop as the field value source. When I click the button to try and deploy, I get an error on one or more items within the loop saying that "(For Each Entry::CurrentEntry) is not a valid entry because the 'For Each Entry' activity does not exist."
The activity most certainly does exist. When I use the "Select" option on "Other Entry" for source, it sees For Each loop and lists the current entry as a valid option; however, in practice, it won't let me deploy; even the "publish anyway" option isn't available.
I can work around the issue by moving the item that's throwing the error to a point outside the loop, then immediately moving it right back to where it was originally, and the error clears right up. Doesn't make any sense, but if anyone else comes across the issue, that's the easy workaround.
Has anyone else seen this problem before? It's easily worked around, but certainly not behavior I want to be seeing...