Post #581
- Joined
- 09.05.2025
- Messages
- 7,723
- Reactions
- 1,769
- Location
- 🇺🇸
USUnited States
When selecting a file, the DTC list opens, but if you delete an error or perform an ABC, the file cl...
This does not look like a licensing issue, but rather a program crash when writing to the file. The DTC list is generated by reading the file, while
DTC OFF and ABC attempt to write to it—a crash at this particular stage is almost always caused by file access issues or an unsupported firmware structure.What to check, in order
- Work only with a copy of the BIN and clear the Read-only attribute. The file must not be inside an archive, in the antivirus downloads folder, on a network drive, or on a USB flash drive.
- Use a separate, clean folder for the program, for example
C:\xDecoder, with everything fully extracted and no files mixed in from an older version. Launch it strictly viaSTART-xDecoder.exe, not viaDecoder.exe. - Run it once as administrator and exclude both the program folder and the working folder containing the BIN from antivirus scanning—blocked write access or a quarantined component can cause exactly this kind of silent shutdown.
- Make sure the readout is complete and has the correct size for your ECU (not a truncated dump or a file with a programmer header). With an incomplete file, the mask/path table addresses extend beyond the file boundaries, causing the save operation to fail.
- Check Producer / Hardware / Software in the right-hand panel. If Software is shown as UNKNOWN, the strategy has only been partially recognized, and editing may not be supported for this particular revision.
These are assumptions based on the typical symptoms; more specific information is needed for a definitive answer:
- vehicle, year, engine, and ECU type (Bosch/Delphi, exact model);
- BIN size and how it was read (OBD / bench / boot, and which tool was used);
- a screenshot of the xDecoder window with the file loaded—the Producer/Hardware/Software panel and the DTC/Path/Mask table addresses;
- the path from which the program is launched and the Windows version;
- whether there is an entry in Windows Event Viewer (Windows Logs → Application) at the time of the shutdown—it will show the name of the faulty module.
If
DTC OFF works correctly with another known-good file (for example, from a different ECU), the issue is with the specific firmware, not the installation.