An Internal Error Has Occurred: The Device Identity Data Is Not Valid for This I/O Plugin

Updated Jan 29, 2026

Reported In

Hardware

  • NI-9145

Driver

  • NI-Industrial Communications for EtherCAT

Issue Details

When working with a CompactRIO (cRIO-9057) and a 9145 EtherCAT chassis or any other 3rd party EtherCAT slave device, after renaming a module or adding a new one the following error occurs during deployment.

Error Code: 0xFFFEFE26   An internal error has occurred: The device identity data is not valid for this I/O plugin. 

 

How can I resolve this error?

Solution

When you deploy the new EtherCAT configuration from LabVIEW project, the new configuration conflicting with the EtherCAT configuration already deployed in the NI Real-Time controller. In order to resolve this error, you need to undeploy the existing EtherCAT configuration first before deploying a new EtherCAT configuration.

 

  1. Open the related LabVIEW project.
  2. Right click the EtherCAT Master and select Undeploy

     
  3. After completed the undeploy process, you can deploy the new configuration by clicking Deploy.

     

If the above did not resolve the error, you can try the following troubleshooting steps.