A customer is using the /opennms/rest/ifservices ReST end point to force unmanage certain monitored services.
After doing this, he add a comment to the assets (using /opennms/rest/nodes/foreignSource:foreignId/assetRecord) to let the operator know who changed the state of the managed services.
When updating the comments, the state of the managed services (which has nothing to do with assets) put the services back on line (in terms of the database, not sure if the poller is actually seeing the changes, as I cannot see the appropriate events).
The current workaround is to set the comments first, and then force unmanage the services.
The result of a PUT should not interfere non-related entities.