If a project contains devices marked as 'Defective' or 'Incomplete' (see here), then this might be related to problems with their plug-ins. In order to analyze and resolve these problems, check the following:
Plug-in is not installed
In case a device requires a plug-in then make sure to download (from the manufacturer's website) and install it before importing a project containing such device or before adding such device to a project.
For newest Windows versions (10, 11) it might be necessary to first install old .NET Framework versions. To do that, please follow the instructions from here.
Moreover, ensure that the permissions for user 'Everyone' for the folder 'C:\Program Files (x86)\Common Files\EIBA sc' are all set to 'Allow'
Some of the plug-ins, after their installation export a '.vd3' file in the directory 'C:\Program Files (x86)\Ets3PlugIn\Ets3LkExt' which has to be imported in the project's catalog afterwards so that the device can be properly installed.
Plug-in is installed
Case 1
Symptoms
- The device from the imported project cannot be configured.
- Adding such device to a newly created project does however work properly, i.e. this device can be configured.
Reason
The device in the imported project is marked as 'Defective' because the plug-in was not exported during project export. This can happen because of several (and even combined) operating system related issues, like: lacking administrator rights, active antivirus software, etc.
Resolution
Simply export and import the project again after resolving the operating system related issue(s).
Case 2
Symptoms
- The device from the imported project cannot be configured.
- Adding such device to a newly created project does not work properly either, i.e. this device cannot be configured.
Reason(s)
The plug-in for this device is not properly installed.
Resolution
Install (or re-install) the plug-in, then import the project again.