Same instance ID for AC load and S2 resource?

I have created a S2 resource (heat pump) for using as opportunity load, that turned up in the list of opportunity loads in the console.

Later, I created a Virtual Device, representing a water pump AC-load. After creating this, instead of the S2 resource, the water pump turned up in the opportunity load list. Removing the water pump virtual device, the S2 resource is again back in the opportunity load list.

Could it be that the S2 resource (heat pump) and the Virtual Load (water pump) get the same instance ID in venusOS ?

Shouldn’t be the case. You can check all device instances on the gx under Settings → VRM → VRM Device Instances (and even change them, when desired)