так ведь любая новая подобная запись, содержащая скобки, добавляется с ошибкой. Предлагаете каждый раз вручную исправлять favorites.txt ?
Вы уж разберитесь пожалуйста, почему новые записи делаются с ошибкой. Не знаю для чего нужен знак ^, но если сделать правку как сделал я, все добавляется и работает корректно