Why does lakka freeze when scanning Playstation games?

I’m new to lakka and this is my only heartbreaking issue so far. Thanks for any help in advance.

I’m using lakka on a raspberry pi 3 B and it’s freezing when scanning playstation games. At least one cause is scanning particular games in my set, but I can’t tell if that’s the only reason. It may also be freezing when scanning my entire playstation directory at some unpredictable point, regardless of what game it’s on. I can’t rule it out.

I’ve had this problem on both the latest stable release and after updating to 2.1 RC3

My games are in bin and cue format, redump verified. I keep each disk in individual folders (EX: ROMs/PlayStation/Game (USA)/Game (USA).cue

One of the freezing games is Armored Core - Master of Arena (USA), both Disc 1 and 2. I checked all the hashes against redump’s database and they were correct. After powercycling after the freeze, those disks have been added to the playlist and successfully start.

The vast majority of games scan correctly. But it’s hard to find the rest of the games in my collection that may be freezing for a number of reasons:

  1. Games are not scanned in alphabetical order, so I can’t just go look at the last game to make it in the library to see where the problem happened.

  2. Games are scanned ahead of being written to the library, so that’s another reason I just can’t go look at the last game in the library.

  3. Games are not scanned one at a time, so even if I catch the last overlay print out, I can’t be sure which game it is.

  4. It seems that the remote console is actually a step behind the onscreen overlay in information and potentially outdated at the moment of freezing.

I gave up after multiple attempts of removing suspects, and lakka froze at an earlier point in the scan than the previous attempt. The last game on the remote console was one that was known to work.

Also a related question, just what are lakka and retroarch doing when they scan games? Is it comparing a checksum value against a database? Is that a good idea when the objective is to just identify games and add them to a list? This has consumed more of my time than any bad dump could I’m afraid.

Thanks