Hi @miked89
Just a hunch, but it could be that when you set up the new post data, it overrides the $id of the $post_object = get_sub_field('service_manager_name');
. I would store your $post_id as a variable before your while loop and then use that to set the get_sub_field('service_manager_name', $post_id)
Phil