Have you checked the signature of the file you downloaded?
Yes I have validated the signature.
If you can sign the address then you will be able to export the private keys.
Yes, I can sign and export, but when I reimport the keys to a new wallet, it gives me a different address, also tried that on bitaddress.org
Try updating to that latest version and try it too and see if that fixes the issue in any way or whether it still causes the issue...
Tried the 3.2.2 version, and also 2.8 just in case.
Make a backup of the wallet file that stores the actual private keys (is the balance listed correctly on the electrum client also)?
Made several backup of the files already. The balance listed correctly on the client, I can see the balance and the transaction history.
Thanks for your reply.