Errors from ValidationRules are always global

Does the casing of the field id match on the input field?

Sounds like it could be something similar to this discussion: Validate on specified field and display specific error message