We are using data validators inheriting from EditorValidatorBase to validate assets pre-submit however there are some cases where it is not triggering on submission. Most notably, it is not triggering when the user right clicks asset in Content browser > Revision Control > Check In. This also happens when running Revision Control > Submit Content. It does trigger when submitting from the Revision Control > View Changes UI.
I found some previous threads that flagged this issue:
[Support for pre-commit validation on single asset [Content removed]
[Data Validation not hooked into some [Content removed]
I was wondering if this is still being looked at being officially supported?
Thanks for reaching out. From what I can see, we are still planning to support this feature in a future release but there have not been any updates since the previous threads you have linked. Since this involves systems owned by a few teams, I have reached out to them to see what the current status is and I will let you know if I get any new information.
The second thread you linked has a suggestion on how this could be implemented if you are comfortable with modifying engine code.
Let me know if you have any other questions that I can help with!