Anytime there's a local variable name present anywhere in an If/The/Else statement - the red/green indicator will never EVER light up correctly.
Including and even when using the step-Play icon to go through the Task step-by-step.
Therefore the red/green indicator should never show up whenever a local variable name is present in the comparison. It just creates clutter and confuses people newer to Tasker.
For those people who have used Tasker for a while - although we've become accustomed to just ignoring it, with a solution so simple, that shouldn't have to be the case.
I guess the ultimate suggestion would be to make this an option in Preferences so that those who prefer to see the red/green markers under these circumstances would still be able to do so.