I think Rob/Mike analysis is correct in their answer; however, if you want to keep the existing mandatory fields for the embedded schema, ensure the mandatory field selected from a Category `list type` is set to use `tree`.