@gr34ka я имел ввиду если у вас готовый список, если список не готовый - то попробуйте убрать добавить символ окончания строки, а записывайте сразу с запятой и пробелом.
Нашел решение проблемы, суть была в том, что в двух функциях, совпадали метки, только сейчас понял, что метки имеют глобальное значение, а не локальное. Спасибо форуму!