Steps to Reproduce
- Create a data validator Editor Utility Blueprint inheriting from EditorValidatorBase
- Override the CanValidate function and add a Switch on EDataValidationUsecase node which triggers on Pre Submit and Manual
- Create simple validation logic such as checking static mesh asset naming in the CanValidateAsset and ValidateLoadedAsset override functions
- Attempt to submit an asset that should fail by right clicking asset in Content Browser > Revision Control > Check In.
This will submit even though it should fail the validation. This also happens when running Revision Control > Submit Content.