I should have qualified the hack above. The above steps were for copying watched status to a user with 0 watched status. If they have certain items already watched, it could result in duplicate entries which is probably why you are getting the “-2”, although I have not tried to reproduce it. You can replace the last “insert” with “replace” which will then overwrite any existing watched status to prevent duplicates. To not replace existing watched status would need an additional command to remove existing entries from the temp table before inserting them back into the original.