It seems like there was an update recently that was a UI overhaul on the workout creation page for Garmin Connect Web. I tried to create a workout today with a nested repeat, where there was a repeat inside of a repeat with nothing else in the top level repeat and when I tried to save the workout it said that it could not save because there was an empty repeat block so I added a button press inside of the top level repeat and saved it. I then went to the Connect App on Android and I was able to remove the button press inside of the top most repeat and save it and send it to the watch just fine. I am not sure if this is intended to not allow only nested repeats, or if it is a bug with the Connect Web.