Is there other text in the field? Or are you just checking for 255? Is the field repeating (I ask cause you are using Max).
I did a quick test - just used field1 > 255 for the condition, and when the field had a number greater than 255, the validation worked as anticipated (which is why I think I may not be quite understanding your scenario).