Within the HR case, there are fields on the employee information and contact information tabs that are not being updated when the Opened for is changed.
There are two fields referring to the HR profile of the opened_for user(hr_profile & subject_person_hr_profile). When opened_for is changed, the subject_person and subject_person_hr_profile fields are updated. But not the hr_profile data.
The issue is that the fields used in the 'Employee or Contact Information' tab are all dot walked from hr_profile data. Hence, the field values are not updated correctly.
To resolve the issue, all the fields related to Contact information or Employee information should be referring to any of the below-mentioned fields based on the requirement: