You are attempting to update a nested repeater with update_field(), you can’t do this.
I think you need to loop over the parent repeater and use update_row().
Or possibly update then entire thing with all the rows of the parent repeater with all then nested repeaters.
I’m not sure which way you need to go.