Fix for this is in SQL
file
components/com_content/models/articles.php
line 207 , is joining the item on user_id instead ID , if same user is selected for more than 1 contact the user_id will be same for both contacts
change
$query->join('LEFT','#__contact_details AS contact on contact.user_id = a.created_by');
to
$query->join('LEFT','#__contact_details AS contact on contact.id = a.created_by');