Quick answerMost Xactimate® ESX import errors fall into five buckets: the file is not recognized by the import option, the sketch is missing after a successful import, the ESX was built in a newer or older program version, the claim already exists in the project list, or the download itself is incomplete or corrupted. The first three are usually fixed inside Xactimate® in a few steps; a corrupted or incomplete download cannot be fixed locally and should be re-requested from the source rather than re-imported repeatedly.

Before you troubleshoot: quick triage

  • Confirm the file extension is .esx, not .zip, .xml, or a renamed file

    Email systems and some browsers rename or wrap attachments on download. An .esx file that downloaded as .xml or inside a .zip will not import until it is extracted or renamed correctly.

  • Check the file size against the delivery email or order confirmation

    A file that is a few kilobytes instead of the expected size almost always means the download stopped early. Re-downloading fixes this before you touch Xactimate® at all.

  • Note your Xactimate® program version and build number

    Version mismatch is a documented cause of import failure. Knowing your build lets you compare it to the version the ESX was authored in without guessing.

  • Search the project list for the claim number before importing

    Xactimate® will flag or create a duplicate if the claim already exists. Checking first avoids a duplicate-claim error and a cleanup step later.

Symptom, cause, and fix

SymptomLikely causeFix
"File not recognized" or the import option will not select the fileWrong extension, file inside a zip archive, or the file was renamed by the download clientExtract from any zip archive first, confirm the extension reads .esx, then retry via the Sketch import option in Xactimate®. Menus vary by version; verify the exact menu path in your build.
Import completes but the sketch does not appear on the roof or elevationThe ESX imported line items and photos but the sketch component did not attach, often from a partial or interrupted transferRe-import the same file once. If the sketch is still missing after a clean re-import, the file is incomplete and should be re-requested rather than rebuilt manually.
Import stalls, errors mid-process, or Xactimate® reports the file was built in an unsupported versionVersion mismatch between the program build that authored the ESX and the program build receiving itCheck your Xactimate® build number against the version the file was produced in, update your program if you are behind, and retry the import per the vendor's official import documentation.
Xactimate® warns the claim already exists or creates a second project for the same claim numberThe claim was previously imported, or a prior attempt partially completed before erroring outSearch the project list by claim number first. If a duplicate exists, delete the incomplete or older copy before importing again, and confirm the claim number matches exactly, including suffixes.
Import fails immediately, Xactimate® reports a read error, or the file will not even open for inspectionCorrupted or incomplete download, usually from a network interruption or an email attachment that was stripped or altered in transitDo not keep retrying the same file. Re-download from the original delivery email or source, and if that copy also fails, re-request the file rather than continuing to troubleshoot a broken download.

Exact menu names and dialog wording vary by Xactimate® program version; confirm the current click path in your build against the vendor's official documentation before assuming an error is unique to your file.

Re-importing a corrected file, step by step

  1. Confirm the claim is not already in your project list

    Search by claim number. If a partial or duplicate project exists from a prior failed attempt, delete it before continuing so the new import does not stack on top of it.

  2. Re-download the ESX from the original source

    Do not reuse a file that already failed to import once for reasons other than version mismatch. Pull a fresh copy from the delivery email or order portal.

  3. Verify the file extension and size

    Confirm it reads .esx and that the size is consistent with the original delivery. Extract from any archive first.

  4. Import via the Sketch import option

    Use the import function in Xactimate® to bring in the file. Menus vary by version; verify the exact steps in your build against the vendor's official import documentation.

  5. Check the sketch and line items after import

    Open the roof or elevation and confirm the sketch is present, then spot-check line items against what was ordered. If the sketch is still missing, stop and request a new file rather than repeating the import.

When to stop troubleshooting and re-request the file

Two failure modes are not fixable on your end: a corrupted or incomplete download, and a sketch that is missing after a clean re-import of the same file. In both cases the fault is in the file, not in the click path, and repeating the same import will produce the same error. Re-request the ESX from the source rather than rebuilding the sketch by hand or re-downloading the same broken copy a third time.

If the report came from Sketch My Roof roof measurement reports, corrections and revisions are available directly from the delivery email, so a re-request goes back to the original order rather than starting a new one. The same applies whether you ordered ESX for Xactimate®, XML for Symbility®, or a PDF; the file format changes, the re-request path does not.

Version mismatch: what actually changes

An ESX carries data structured for the Xactimate® program version that produced it. When the receiving program is on an older build, it may not recognize newer data fields and will either reject the import or drop parts of the sketch and line items silently. When the receiving program is on a newer build than the one that authored the file, the import usually succeeds without incident, since newer builds are built to read older file structures.

The practical fix is to keep your Xactimate® program current and to check your build number against the file's origin before assuming a failed import is a bad file. This is a program-version issue, not a file-corruption issue, so re-requesting the same file will not resolve it; updating the receiving program will.

Documenting the fix in the claim file

Note in the claim file whether an import error occurred, what the fix was, and the timestamp of the successful import. If a file had to be re-requested, keep both the original delivery email and the corrected one; carriers and IA firms auditing the file later will want the record that the delay was a file issue, not a processing delay on the adjuster's end.

If you order roof reports regularly, requesting ESX + PDF together up front (published at $29 from the site sponsor, against $19 for Standard ESX alone) gives you a PDF exhibit already in hand if the ESX ever needs a second look, without a second order.

Frequently Asked Questions

Why does Xactimate® say the ESX file is not recognized?
Almost always the file extension is wrong, the ESX is still wrapped inside a zip archive, or an email client renamed the attachment on download. Extract and confirm the file reads .esx before retrying the import.
The ESX imported but the sketch is blank. Is the file bad?
Try one clean re-import first. If the sketch is still missing after that, the transfer was incomplete and the file should be re-requested rather than rebuilt manually.
How do I know if an import error is a version mismatch?
Check your Xactimate® program build number against the version noted in the file or delivery details. A mismatch typically causes the import to stall, error mid-process, or drop data silently rather than fail immediately.
Should I keep re-downloading a file that fails to import?
No. If a fresh re-download also fails, or the sketch is missing after a clean re-import, stop and re-request the file from the source. Repeating the same corrupted download will not fix it.
Does the fix differ for Symbility® XML files?
The underlying causes are the same, file recognition, missing sketch data, version mismatch, duplicates, and corrupted downloads, but the import steps live in Symbility® rather than Xactimate®. Confirm the exact menu path against the current vendor documentation for your build.

Sources