Hi I just like to add that updating to 5.5.10 broke already established repeater fields. I reverted back to 5.4.3 and the issue resolved.
The code:
if(have_rows('body_sections')) :
while(have_rows('body_sections')) : the_row();
switch(get_sub_field('acf_fc_layout')) :
In 5.5.10 caused get_sub_field(‘acf_fc_layout’) to be blank. I did not have time to try and debug. I did run the db upgrade routine and resaved the ACF content to see if it fixed it.