Уточните, каким образом вы определяете что список именно пуст?
Если выполнить кубик 'Операции над списком - Получить кол-во строк' - выведет отличное от 0 значение или нет?
Ваша фраза "вроде срабатывает через раз" наталкивает на подозрение, что список не всегда бывает у вас именно пуст.
PS: Либо перефразируйте, возможно неправильно вас понял.
Вы мастер лаконичных текстов, но я вас уже просил неоднократно, писать более подробно и развернуто.
Можно с примерами и иллюстрациями в виде скриншотов.
И если действительно есть такая проблема, то это уже не для раздела '
Предложения', а для '
Багтрекера'.