Hello Georkueh, Thanks for the idea. However, it still didn't work. What I did was I created a blank project, downloaded to my Core, then did Reset Origin and Clean All. Then I just added the EtherNet and Profinet Device objects into my project, and set the Profinet tasks to appropriate priorities as per the Codesys addon docs suggest. Then tried to Download with just this change, and I still got the same error message "The download was aborted as the control does not have the required license". Then, I simply deleted the Ethernet and Profinet object and downloaded a blank project again, and it was able to download without an error. This was on a CtrlX Core Virtual from CtrlX Works 2.4.1, PLC Engineering 2.4.1 and Core Virtual running 2.04 For reference, the same test I can run on 1.20 CtrlX Works, PLC Engineering and a 1.20 Core Virtual and the program with the Profinet addons will download without issue and function for testing. It appears that the additional license checking in v2.xx PLC Engineering is preventing the Codesys addons from being implemented and tested in the same way they could be in v1.xx
... View more