Operating system?
This should not happen .. and never happend to me or anyone else (as far as I can recall)
are you sure your wallet.dat file is not corrupted?
you can add the keys individually by "dumpprivatekey P....." in the debug console of BitShares-PTS .. and import those manually to the BTSX wallet .. however if you have lots of donations this is "time consuming"
alternatively you can import the wallet file manually (as would be done by the GUI) and see the error messages:
>>> wallet_import_bitcoin PATH-TO-YOU-WALLET.DAT
passphrase:
account_name: