@elainethale How does a datapoint not have a problem?  I would think a remotely run datapoint would have the same problem uuid as the local one.  Then you would assert the problem uuids were the same when you update the datapoint?