well simply put very old versions stored the data as a .ini file, the last versions stored data as .json, and now it is in a proper .sqlite3 database. the new version looks for the old .json and imports the data, but the old version is not aware of the new .sqlite3 so it will not do anything with it.they will be like two separate configs. this change was made so that storing and reading data is faster and more reliable (hopefully no more "config is corrupt" errors)
did it ever show a login window? it should have, and my best guess is that it is waiting for the login window to open, but something is stopping it...