OK so this is what we are doing: we have a form with 4 variable text input entries. One is a time entry so they need to enter 11:00 am and we ARE using the text input variable because it has numbers, text and a special character in it (11:00am).
Now when we test entering incorrectly on any other variable entries (one is Hazcom, one is pass, one is a name of somebody and then the 11:00 am entry field) we will see the incorrect layer ONLY if we do the other fields wrong and 11:00 am right.
When we do the 11:00 am entry wrong, we are not taken to the incorrect layer.
Additionally, I have this same problem on another course that has the number 1 used in the Text Entry variable input (and I use this instead of the number entry always). I hope this helps!
We recreated the triggers, checked them several times (all are set right) and still same issue.