Repeatable Custom groups w/ required field
I've just tried this out on the demo sites (WordPress and Drupal) CiviCRM 5.5.alpha1 and its still not working. I'll look into reporting it as a bug, but I have found a partial work round (though this isn't what I want).

The problem only occurs with the custom field set using the inline option, so you could use tab or tab with table.