I am having the same exact problem, any fix? "A general unexpected critical error has occurred."
My wallet starts now without dancing.
The solution is similar to other wallets - from the folder C: \ Users (or Users) \ Your user \ AppData \ Roaming \ Hush \ keep wallet.dat in a safe place just in case.
Delete all files and folders in this folder except wallet.dat
Start the purse - it again downloads the block.
Good luck!
proof
https://miningclub.info/threads/hush-wallet.32584/#post-742650