Why is the balance displayed as zero after the exchange is completed?