On other threads here, it's suggested to run Bitcoin Core with the -upgradewallet option.
Seems like that it needs help to understand the old wallet formats now.
Also, running an old version won't help - it isn't going to synchronize with the network.