improve error-handling when validating+issues

Current error message is arcane, and when multi-editing we want to highlight the problem fields.