Уже поздно, но все еще отвечаю, может быть полезно для тех, кто все еще сталкивается с проблемой.
Я получал точно такую же проблему. Список был корректным с помощью util.List. Решение состояло в том, чтобы заказать экспорт библиотек.
Если вы используете Maven или любые другие библиотеки:
В проекте -> Путь сборки -> Настройка пути сборки -> Порядок и экспорт
Проверьте, что 'Системные библиотеки JRE' должны быть выше 'Maven Dependencies'
Это сработало для меня.