Having Issue With Adding Movies

Sorry this is a cross post from a similar Windows server thread with the same issue, but I have the exact same problem as the OP.

I’ve successfully duplicated my TV and movie libraries onto new disks (rsync -a, so the exact same filenames, ownership and permissions) and when I add in the new locations for the TV and movie folders under the library management section, the TV folders all work as expected. What I mean is that the media is re-scanned, considered duplicates of everything already in the library and everything gets an icon to show that each media item has two files. I then remove the old folders from the TV libraries, empty the trash and everything is good to go on the new disk in the new location.

However, with the Movies folder, everything is re-added as a duplicate, with a new ‘added’ date of today, and with an un-played status, regardless of current play status.

The idea of migrating media to a new location with a different root file folder hierarchy has been a supported methodology for a while and works for TV, but currently does not seem to work for movies. Any ideas on how to overcome this problem? Is this a recent bug, a new feature or have I changed a setting without realizing it?

UPDATE: @ OttoKerner has added the fix to that post mentioned above. It fixes the issues I described.

The problem is that the existing items in the library have been matched with a different metadata agent than what is currently selected as the default agent for the library.