Installation node backward compatibility


I have a working URCap using an installation node for setup.

But when the version number of the URCap is updated the datamodel is emptied and the setup is lost.

Please help. Is this intended behaviour or am I during something wrong?

Additional note:
When the URCap is updated a previous version is shown in the installation with a yellow warning label beside saying the corresponding URCap no longer exists.

No that is not intended behavior. I update my CAP constantly, and the installation data model is always preserved. Did you by chance rename the node’s “getId()” function in the service?

The nodes all keep their IDs.
And the programs that have been made all keep their values it is only the installation node that loses the datamodel.

But I get that the “getId()” function provides the link from a saved program to a node.

Thanks for your response.