Выявил один очень неприятный глюк.
Связан с тем, что при индексировании содержимого microSD card если количество файлов больше 999, выдает "Invalid key" и не фига не читает. Связываю это с тем, что под название файла динамически выделяется первые 3 знака для порядкового номера и таким образом при n>999 происходит переполнение.
Если у кого есть возможность проверить сей глюк, был бы рад.