While I posted last update realized that i could simply make quick work around for duplicates. So solution is simple. We can pick entry which has lower id which by itself should pick original record and use that while avoiding to use new entry. You might sill need to remove incorrect entries from database, but atleast now it will utilize actual player data until you do so.