Trulala, классическая асинхронщина. На момент исполнения твоего кода элементы списка ещё не были добавлены на страницу скриптом сайта:
0мсек: нажимаешь на кнопку
0мсек: код запускает открытие списка
0мсек: код пытается поучить значение из списка - не находит
1мсек: выводится список
Тебе надо дождаться их появления. Это можно сделать используя MutationObserver или банальный setTimeout.