Hi!
The memory error was caused by me fiddling with the addresses of the icon bank so that the elements of the bank are at consecutive addresses, since that is the only way I can load them into place in one go.(It is the line FOR I=...)
Now I backup those addresses at start and restore the original state at the end of the operation, so it doesn't freeze and there are no memory errors, so the file selector also works again after playback.
If I understood the problem correctly, you can download the corrected version I uploaded(replaced).