HELP ME PLEASE receiving erg to desktop wallet

Hi, Sidminer! This seems to be a bit of a hitch for many folks. I just related my experience as well as the fix that worked for me under the post Lose Ergo while sending test from local wallet to Kucoin - #8 by Natewana. Here is a copy of the meat of it:

Problem: After a hard node crash, my primary wallet zeroed out, although I could still see the balance reflected in my change wallet. These assets could not be accessed.

Attempted solutions: I went so far as to delete everything Ergo related and resync the node and wallet from scratch by reinitializing the wallet in question from the mnemonic, to no avail.

Eventual solution: As I became increasingly frustrated, I went through almost every function of Swagger. In doing so, I realized that my change address was not registering unless my wallet was unlocked. I unlocked my wallet and used the wallet rescan function. I could actually watch on my main panel as the appropriate amount of ERG fluctuated and then suddenly dropped to zero. I did this twice. I then realized that when the rescan initialized, it was locking my wallet prior to scanning. Realizing this - in the context of what I had discovered earlier about the state of the change wallet when the primary was locked/unlocked - I started the scan and then unlocked the wallet from the main panel. This resulted in the appropriate amount of ERG being available in my primary address while still being reflected in the change wallet.