Ну разные они, строка из файла и твоя строка, да и все. Возможно пробелы лишние, когда из файла читаешь, там специальные символы могут быть, например \n, когда ты выводишь строку с помощью print, ты его не видишь и тебе зрительно кажется, что они одинаковые. Посмотри на print(repr(list_of_names[0]))
и на свою строку, приведи их к одному виду, что бы list_of_names[0] == 'Абакус Прайм, СЭ'
возвращал True. И будет работать.
Ну и ошибка то наверное общего характера соответственно проведи работу над всеми строками, которые ты получаешь из файла.