Hola, Takashi (si es ese tu nombre).
Lo que ocurre es que "group2" solo tiene sentido si existe un "course2". Es decir, ese archivo CSV permitiría matricular a una misma persona en diversos cursos de una sola vez (course1, course2, course3 ...) y el número del grupo se entiende asociado al número del curso. No se puede dar por supuesto que esos diversos grupos son únicamente de un solo curso.
No obstante, casi todo tiene solución, y en tu caso sería repetir para "course2" el mismo nombre de curso. Algo así:
Lo he probado y funciona bien.
Saludos.