Blockchain Wallet Balance Wrong — Why It Happens and How to Fix It