PDF/UA clause 7.1: Tagging and general PDF/UA requirements (veraPDF)
The PDF is not tagged, marks content inconsistently, or lacks basic PDF/UA properties (MarkInfo, DisplayDocTitle, the PDF/UA identification in XMP).
Fix
Add \DocumentMetadata{lang=en, pdfstandard=ua-2, pdfversion=2.0, tagging=on} as the first line of main.tex, set \hypersetup{pdftitle={…}, pdfdisplaydoctitle=true}, and build with LuaLaTeX.