The server validation is using the variable: contacttest2_654
But the show if is referring to: contacttest2_285
This inconsistency is the issue. Do a find/replace for one with the other and it should fix the problem.
your observation does not seem correct --- perhaps you looked at the prior file send and not the current file sent. everything is consistent --- contacttest2_285.
please see the attached image.