MY20 or not? Interrogator tool fails to read XML file

I’m trying to update my 2017 Ford Fusion Sync 3 to the latest 3.3 version available on Syn3 updater. (I know 3.4 is available but I want to try the last 3.3 before jumping to the blue theme.) I’m currently on sync 3 version 2.0.16074. Since I bought this car used, I’m not sure what the previous owner had done to the infotainment (if anything). So I followed the instructions to pull the XML file using the interrogator tool in Syn3 Updater, however I keep getting an error messaging saying the XML file could not be read. I’m able to pull it up on browser just fine but I’m not sure where to look at. Can anyone tell me if I have a MY20 or newer APIM before I proceed with the update. Thank you.

<?xml version="1.0" encoding="UTF-8"?>

-<p:OTAModuleSnapShot xsi:schemaLocation="urn:ford/Vehicle/Module/Information/v3.0 ModuleSnapshot.xsd" version="2022-03-15" xmlns:p="urn:ford/com/productdesign/ipp/ModuleSnapshot/v2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:d2p1="urn:ford/Vehicle/Module/Information/v3.0">

<p:VIN>redacted</p:VIN>

<p:ModuleName>ECU</p:ModuleName>


-<p:RequestRole>

<d2p1:Role>CONSUMER</d2p1:Role>

<d2p1:RoleSource>OTA</d2p1:RoleSource>

<d2p1:RoleDesc>SYNC</d2p1:RoleDesc>

<d2p1:RoleID>OTA</d2p1:RoleID>

</p:RequestRole>


-<p:Node specificationCategory="GGDS" isFlashed="false">

<d2p1:Address>7D0</d2p1:Address>


-<d2p1:ECUAcronym name="APIM">


-<d2p1:State>


-<d2p1:Gateway gatewayType="NONE">


-<d2p1:DID responseLength="24" didValue="8033" didType="Embedded Consumer Operating System Part Number" didFormat="ASCII">

<d2p1:Response>HB5T-14G381-AJ</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="384" didValue="8060" didType="Embedded Consumer Applications Part Numbers 1" didFormat="Packeted">

<d2p1:Response>484235542d3134473339312d424500000000000000000000484235542d3134473432332d424400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="384" didValue="8061" didType="Embedded Consumer Applications Part Numbers 1" didFormat="Packeted">

<d2p1:Response>000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="4" didValue="D704" didType="ECU Checksum 1" didFormat="HEX">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="4" didValue="D705" didType="ECU Checksum 2" didFormat="HEX">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE00" didType="Direct Configuraation DID DE00">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE01" didType="Direct Configuraation DID DE01">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE02" didType="Direct Configuraation DID DE02">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE03" didType="Direct Configuraation DID DE03">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE04" didType="Direct Configuraation DID DE04">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE05" didType="Direct Configuraation DID DE05">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE06" didType="Direct Configuraation DID DE06">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID didValue="DE07" didType="Direct Configuraation DID DE07">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>true</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="24" didValue="F10A" didType="ECU Cal-Config Part Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="24" didValue="F110" didType="On-line Diagnostic Database Reference Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="24" didValue="F111" didType="ECU Core Assembly Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="24" didValue="F113" didType="ECU Delivery Assembly Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="24" didValue="F124" didType="ECU Calibration Data #1 Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="16" didValue="F141" didType="Private Sub Node #1 Serial Number" didFormat="ASCII">

<d2p1:Response>VV5K6V4X</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="1" didValue="F162" didType="Software Download Specification Version" didFormat="State Encoded">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="1" didValue="F163" didType="Diagnostic Specification Version" didFormat="State Encoded">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="24" didValue="F16B" didType="ECU Cal-Config #2 Part Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="24" didValue="F188" didType="Vehicle Manufacturer ECU Software Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="16" didValue="F18C" didType="ECU Serial Number" didFormat="ASCII">

<d2p1:Response>Blank</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="6" didValue="F1D0" didType="ECU MAC Address 1" didFormat="HEX">

<d2p1:Response>a0:f6:fd:42:ec:d1</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>


-<d2p1:DID responseLength="6" didValue="F1D1" didType="ECU MAC Address 2" didFormat="HEX">

<d2p1:Response>a0:f6:fd:42:ec:d2</d2p1:Response>

<d2p1:IsConfig>false</d2p1:IsConfig>

</d2p1:DID>

</d2p1:Gateway>

</d2p1:State>

</d2p1:ECUAcronym>

<d2p1:ODLNetwork d2p1:Pins="6,14" d2p1:DLCName="SAE J1962" d2p1:NetworkProtocol="CAN" d2p1:NetworkName="HS1" d2p1:NetworkDataRate="500"/>


-<d2p1:AdditionalAttributes vmcuVersion="Vector_VMCU_02.02.20" RAM="1340043264" logGeneratedDateTime="2022-03-15T20:52:19+00:00">

<d2p1:PartitionHealth available="8908768" total="1749993472" type="/dev/hd0t180"/>

<d2p1:PartitionHealth available="2097120" total="656645120" type="/dev/hd0t181"/>

<d2p1:PartitionHealth available="2097152" total="37336064" type="/dev/hd0t177"/>

<d2p1:InstallationLog/>

<d2p1:SyncData>MIIEhAYJKoZIhvcNAQcDoIIEdTCCBHECAQAxggG4MIIBtAIBADCBmzCBhjEbMBkGA1UEChMSRm9yZCBNb3RvciBDb21wYW55MQswCQYDVQQGEwJVUzERMA8GA1UEBxMIRGVhcmJvcm4xHjAcBgkqhkiG9w0BCQEWD21nbXNlY0Bmb3JkLmNvbTEnMCUGA1UEAxMeU3luYyBNb2R1bGUgRW5jcnlwdGlvbiBHZW4zIEEyAhDfwyMpAoa+v0vYmqleqJR7MA0GCSqGSIb3DQEBAQUABIIBABcIScjRYy7FDvx+n6njyBr8zXoEurmIigFQwYW8iq8J0sebXyLdvIr/VfmEL47ligKoFg9hOYhO4iRxMZq/Nzv2qrb5JteUZSIN9BvnReRl37Gpw7UmYUelzFX005li7WRen5d9rIPrnZcsyZ3oCo0sA0somhU31BMbMQYc9DxZc3OyB+slpeXL62noxVvFXo9brYgEtOlwh2c96nlvdSbhb12PI3pToCl8TGeWdB/Ybf2XKjWPLk9Fh1qqxtmeYsfDegkBtxfo58o2QcZZQVWFdFCeTJrWaDiZR3cTBzf2sarpFNSJjAXFIj0Q2ycW9MzGOpfnOPgWBxKqNO91ntkwggKuBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCwG/KeooOhnPkvW2BTzOQZgIICgLwBA9x4xAXkn6rjcc2mJ0N/1g1wvNaWxnu6bmUxfD+Rye+6RjnbuXCu2ckhLQd4PCzpmF6LtmqNRdG9b27vOEH1hNkRoWM7rhxtA25JZPVqPU/1wBLcWtAIdQGSxPEt8ueH/DejK6/jg8D8ZuX22EQ/BJlSALkFuDImRr/Dgtb5VoRnceWAcRVI6moZsXqjbjspj6+oeK0BRQkqGVuELOop+Lj71j+xh219JD5Twvj68AcSBEsoxBpcBFzbPucMlEZUSxY0liWwub/sll718C9MKwutfxkkFD2sO7Min13MAJj96WZ+z1cvY0AGVt68w+6MNBeMkx2ek9dQuOW6b45lk/lwY3TDlS7YbWJuNZ4d1D6akmSxQNtzXiRLR7e5/DeHXjp9E0G6uUhoNzHj7nNxcjIJdLi9GBzuOHhW3qTd09w1nbUkx9hZpJzjqM3DYDdaS+CD4nepKX6F6AVzjtN1qDwZSJNiUpxNHK9pMXTM7huXhGlqsgmicOLUhZRKG84g+3ZjryHlqi5sHJUYybAcI2AJctvaN+N+4B+vizgKBnK+8HkFkA2ykssc62IX8k1OypDkaZxcMyzJpKcaVrykjfUwwmYyYC//7jIcwINDrjEOtSzfNJ83ZpF8dMJNXY2UZziij/6gE/ww0OMgLQWmxLQ4fwINQmwDciinr21gXLhR84Mw9TjbVhxOSp3xXJ1FDsgZrtg5PqQlVCyr2K8bHu0nkU6toynLH3sOKprCS4DHHdbc4UwBldDtbi/NGyNW/y6RHOCLgc/+RcvTq/GcQgZNv43cimHqrLtYTsdAFgiZzIPoalfbdy5q/nYJA2iwdhhovAgaTPY+AmioWZY=</d2p1:SyncData>

</d2p1:AdditionalAttributes>

</p:Node>

</p:OTAModuleSnapShot>

That file is invalid, no information on model information is contained in it, hence syn3updater unable to read it

The APIM is older with older software and firmware, you will need to use an older Interrogator file.
Tutorial: APIM Interrogator Utility/Create Interrogator Log - Ford / Guides - CyanLabs Official Community

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.