Hi, </p>2025.0.2 (25.0.2.92) is the current FW. I will downgrade to test with 2024 LTS.</p>
I think that explains the behaviour.
Firmware versions 2025.0 and later include major changes that mean C++ libraries need to be rebuilt with the SDK for that firmware version. This is described in the Info Center, here:
Application-relevant changes 2025 This documentation specifies changes of the PLCnext Control firmware and SDK regarding the release 2025.0 that may be relevant to user-generated applications (this content is available for download as a PDF file click to show its hash valueclick to show its hash value40bb6b2c1cfcad83da10ada608b5e0f3). Building with an SDK that matches the firmware should solve the problem.