Well, after many hours of trial and error, comparing folders, discarding options, trying with 2019 (32 and 64 bits) and 2018 ... I've solved the problem!

It was a corrupted (0 bits) MGU file causing the problem. When v. 2019 rebuilds the database, and founds a corrupted file in a folder WITHOUT A PREVIOUS *.BIN INSIDE, it apparently continues normally, but actually stops building the database. Without giving the user any warning about the error (you have to figure it out for yourself) the program simply shows an incomplete list. But if you close the songpicker window and open it again, the program forgets everything and ask for a rebuild, giving the user a cue for figuring out that there's something wrong.

2018, on the other hand, manages correctly this situation: it simply ignores the corrupted file, and builds the whole database transparently to the user with zero problems.

Enough for today... I'm going to play a little bit...


BIAB 2024, latest build.