Sì, questo può essere un problema della funzione GROUP_CONCAT, ha una limitazione.
Esegui questa query - SELECT @@local.group_concat_max_len;
Restituirà la lunghezza massima consentita del risultato per la funzione GROUP_CONCAT().
Devi aumentare questo valore, ad esempio -
SET @@local.group_concat_max_len=10000;