SYS9004
FATALOfficial message text · UCDP UAD 3.6 System Findings (2026-08-04)
Mismatched PDF File Name: PDF reference {reference} in XML file does not match PDF file {PDF_FILE} in Zip file.
Fatal — a single unresolved Fatal makes the entire submission come back NOT SUCCESSFUL (UCDP Hard Stop 401).
What triggers SYS9004
The PDF file name inside the ZIP does not match the PDF reference recorded in the XML (the XML names its PDF in a FOREIGN_OBJECT ObjectURL). Renaming the PDF after export is the classic cause.
How to fix it
Don't rename files inside an exported package. Re-export so the XML reference and the actual file name agree — or rename the PDF back to exactly what the XML references.
The free UADCheck inspection evaluates SYS9004 automatically — attach your package and see in seconds whether it fires.
Begin inspection →Related messages
- SYS9001 FatalAppraisal data in invalid format: Line {m}/Position {n}: {message}.…
- SYS9003 FatalMissing Appraisal Report PDF File.…
- SYS9006 FatalMore than One Appraisal Report PDF File.…
- SYS9007 FatalInvalid Appraisal Report PDF File.…
- SYS9008 WarningMissing Appraisal Image in Zip File: {filename}.…
- SYS9009 WarningUnreferenced Appraisal Image in XML File: {filename}.…
Source: UCDP UAD 3.6 System Findings (2026-08-04) (public GSE document). Verified against the published spreadsheet; not affiliated with Fannie Mae or Freddie Mac.