Hi Priyam,
This is working as designed because user 1 in your example did not actually make any changes to the actual profile. He or she just raised a data change request, and when user 2 approved that data change request, the changes were applied to the record. Hence, it shows user 2's ID in the audit logs as "updated by".
------------------------------
Thanks,
Snehil Kamal
Senior Staff Forward Deployed Engineer
Reltio
Bangalore
------------------------------