Баг заключается в том, что нельзя выбрать один из файлов, если у них одинаковые названия, но разные расширения.
Здесь два файла: favicon.ico и favicon.jpg
При выборе первого фала, выделяется первый. При выделении второго, выделяется тоже первый. Поправьте скрипт