Thanks for the report. Did you notice anything strange when you were creating the group? Delays, error messages, unexpected page refreshes, etc?
I see that three groups were created, with a few seconds in between each one. The "correct" (ie fully created) group is the third of these:
MariaDB [wp_1153337]> select id, slug, date_created from wp_bp_groups where slug li
ke 'proseminar-in-music-ped%';
+------+-----------------------------------------+---------------------+
| id | slug | date_created |
+------+-----------------------------------------+---------------------+
| 3401 | proseminar-in-music-pedagogy | 2025-01-27 20:28:34 |
| 3403 | proseminar-in-music-pedagogy-1964774316 | 2025-01-27 20:28:42 |
| 3405 | proseminar-in-music-pedagogy-1513049226 | 2025-01-27 20:28:49 |
+------+-----------------------------------------+---------------------+
My initial diagnosis is that there was some delay in the creation of the group, and the creator clicked the Continue button several times. This is mirrored in the access logs:
98.13.44.163 - - [27/Jan/2025:20:28:34 +0000] "POST /groups/create/step/group-details/ HTTP/2" 200 - "https://commons.gc.cuny.edu/groups/create/step/group-details/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
98.13.44.163 - - [27/Jan/2025:20:28:41 +0000] "POST /groups/create/step/group-details/ HTTP/2" 200 - "https://commons.gc.cuny.edu/groups/create/step/group-details/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
98.13.44.163 - - [27/Jan/2025:20:28:48 +0000] "POST /groups/create/step/group-details/ HTTP/2" 302 - "https://commons.gc.cuny.edu/groups/create/step/group-details/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
Does this seem possible? Ideally, the system would detect these duplicate clicks (or prevent them) so that this didn't happen, but either way it would be helpful to know if you thought this might be the root cause.