You were missing 500 of your 1000 RADS? That doesn't make sense unless your wallet.dat file is corrupt, which again is highly unlikely. If it is able to read the wallet at all to see your 500, it should have no issue pulling other addresses...
Can you take a screenshot of you running 1.4.7 and then 1.5.1, of course not simultaneously? Thank you.
https://imgur.com/a/fWqsbM7Thanks Again.