Correct scenario: when a video product is ingested with the alliance video-app enabled, it will ingest correctly and show up in search.
Incorrect scenario: some products may be getting parsed incorrectly and are consequentially sending a populated map to the FilterPlugin, which is expecting an empty one if everything is OK for the user to perform the operation.
Upon inspecting the metadata of the same product ingested with the FilterPlugin disabled, we see the following parsed fields that are throwing off the plugin:
"None" is not an expected value for Alliance but might be for a Stanag spec. See or for more details.