Incoherent video validation

I have…

I’m submitting a…

  • Regression (a behavior that stopped working in a new release)
  • Bug report
  • Performance issue
  • Documentation issue or request

Current behavior

It’s a weird case of 2 different video files, mostly different by size(first portrait, last landscape)(img 1)
that behave differently from the validation point of view.
I have a component with an field media of type Unknown(img 2)
the second video goes through the validation and saves the data in the content correctly.
Meanwhilte the first has a validation issue:

and when I change the schema to the type Video I get the second video that couln’t be validated because it’s “not” a Video I don’t know why(meanwhile working flawlessly in the browser) and the first doesn’t get validated because its a piece of content that comes later. I’m in a pickle, can’t get both to work at the same time. What I could be doing wrong?

Expected behavior

I hoped that Unknown doesn’t validate explicitly for already know types in the system, but it’s not the case it seems, and don’t know of a better solution.

Environment

App Name:

  • Self hosted with docker
  • Self hosted with IIS
  • Self hosted with other version
  • Cloud version

Version: 7.21.0

Browser:

  • Chrome (desktop)
  • Chrome (Android)
  • Chrome (iOS)
  • Firefox
  • Safari (desktop)
  • Safari (iOS)
  • IE
  • Edge

The file type is checked by a meta data library. There is very little I can do here, perhaps some aspects of the meta data is not supported or so.

If you send me your video here or via PM I can have a look, but there is probably not solution.