Logged in user registers for an event on behalf of a colleage, unintentionally overwrites their contact record details
Here’s the solution to the issue you're facing –
https://civicrm.org/extensions/no-overwrite