Also called PDF/A validator
veraPDF is the open source industry reference implementation for checking PDF/A conformance. It is the tool that answers the one Factur-X requirement you cannot see by opening the file: whether the container genuinely satisfies PDF/A-3.
The EN 16931 rules are Schematron over XML, which compiles down to something a browser can run. PDF/A conformance is a different kind of problem: hundreds of structural checks over the PDF object graph, fonts, colour spaces and metadata.
That is why our validator splits the two. The XML rules run in your browser and the invoice never leaves it. The PDF/A check runs on our backend through veraPDF, as an opt in you press per file, and the report says which of the two you have run.
Almost always that the file was produced by embedding XML into an ordinary PDF rather than into a PDF/A-3. The result looks identical on screen and is not a conformant Factur-X file.
Fonts are the second most common cause: PDF/A requires them embedded, and a generator that relied on a system font produces a file that renders correctly on the machine that made it.
Opt in per file. The browser side pass covers the XML and the embedding, not this.