Data Validation on pre-submit not executing with right click Check In and Submit Content

Steps to Reproduce

  1. Create a data validator Editor Utility Blueprint inheriting from EditorValidatorBase
  2. Override the CanValidate function and add a Switch on EDataValidationUsecase node which triggers on Pre Submit and Manual
  3. Create simple validation logic such as checking static mesh asset naming in the CanValidateAsset and ValidateLoadedAsset override functions
  4. 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.