Many wallets have this issue, I had it with mooncoin, got stucked for hours but restarted wallet few times and the coins was there (the rescan worked).
So, it took a few hours to rescan then it worked? i tried to restart the wallet several times, so i'm just gonna let it a few hours on rescan to see what happens.
Wallet works fine, so there isn't any problem with that, for example, i deleted the appdata/roaming file, i put the wallet file in the empty folder, and when it started to sync from scratch, the client opened without problems.