NTE_BAD_SIGNATURE

Invalid Import File Signature

Beckhoff · TwinCAT 2 Automation Interface

What does NTE_BAD_SIGNATURE mean?

The file specified for import does not contain a valid tree item or has a corrupted signature (0x80090006). This error occurs when ImportChild() attempts to read the file but determines its content is not a recognized TwinCAT tree item export format.

Additional Steps

Steps 1–2 are listed in Priority Fix.

  1. 3

    Regenerate the export file from the source TwinCAT configuration if possible, ensuring a valid export process.

Source: Beckhoff TwinCAT 2 Automation Interface
Open Manual (Page 64)