Most likely the data file format has changed. Try and compare the current file format with an old file that ran correctly. They should be archived somewhere.

BTW - There is no VB decompiler that produces readable code.