I’ve seen some issues with setting people picker values on form load via rules when the field is set to be required at the list level. When the form loads the People Picker is set but it shows the red text below the field that it requires a value even though it has one. Have you seen this issue?