"This seems like it might be a small bug in the interface?",
Yes, it is a bug, I have logged it to be corrected in the next update.
ValidatedField("testupdate","val") is the validated entries value. it should return the initial value when validation fails
please send a copy of the page so I can examine the code.