Are the master databases on one Mac?
I would suggest this, assuming that is the case…
-
Disable syncing on the non-master Mac.
-
Delete DEVONthink To Go, reinstall it, but do not set up the sync location yet.
-
In DEVONthink’s Preferences > Sync, right-click the CloudKit sync location and choose Clean Location. This will clear out any sync data. You can now add, modify, or remove an encryption key for the sync location, but it must be done before you sync a database. This key would have to be entered in the sync location on other devices syncing with this location.
If you want to add/modify/remove the encryption key, you can now right-click the sync location and choose Show Info. Make the modification to the encryption key fields, the click outside the Info popup. However, DO NOT SYNC YET. -
On the Mac, go into System Preferences > iCloud and click the Manage button. Select DEVONthink To Go then click the Delete documents and data button.
This preference doesn’t give a realtime view of the deletion process, so close and return to the Manage section occasionally to check the process. Once iCloud has removed the data from Apple’s server, the DEVONthink To Go entry will disappear. -
After these things are done, check the checkbox next to a database in the Databases pane on the right to sync to the location again.
-
After a successful sync on the Mac, set up the CloudKit location in DEVONthink To Go, using the same encryption key, if you specified one.
-
Then touch the sync location and import the database.
-
If all is well after step 7, repeat syncing and import, one database at a time, as needed.
-
Enable syncing on the non-master Mac, merging with the newly updated sync data.