Sí, esto puede ser un problema de la función GROUP_CONCAT, tiene una limitación.
Ejecute esta consulta - SELECT @@local.group_concat_max_len;
Devolverá la longitud de resultado máxima permitida para la función GROUP_CONCAT().
Debe aumentar este valor, por ejemplo -
SET @@local.group_concat_max_len=10000;