I have make a modul with opc-ua-device, it run in IG 8.0.12 success, but it run in IG 8.0.12 err.
err message:
java.lang.IllegalArgumentException: not running
at org.eclipse.milo.opcua.sdk.server.util.SubscriptionModel.onDataItemsCreated(SubscriptionModel.java:79)
at com.inductiveautomation.ignition.baisea.iec104.ExampleDevice.onDataItemsCreated(ExampleDevice.java:342)
at com.inductiveautomation.ignition.baisea.iec104.ExampleDevice.onStartup(ExampleDevice.java:122)
at org.eclipse.milo.opcua.sdk.server.AbstractLifecycle.startup(AbstractLifecycle.java:32)
at com.inductiveautomation.ignition.gateway.opcua.server.DeviceManagerNamespace$DeviceAddressSpace.onStartup(DeviceManagerNamespace.kt:313)
at com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle.startup(AbstractLifecycle.java:18)
at com.inductiveautomation.ignition.gateway.opcua.server.DeviceManagerNamespace.createAndStartupDevice(DeviceManagerNamespace.kt:198)
at com.inductiveautomation.ignition.gateway.opcua.server.DeviceManagerNamespace.access$createAndStartupDevice(DeviceManagerNamespace.kt:44)
at com.inductiveautomation.ignition.gateway.opcua.server.DeviceManagerNamespace$DeviceSettingsRecordListener$recordAdded$1.invokeSuspend(DeviceManagerNamespace.kt:258)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)