app crashes/freezing when selecting a nodes  
**Describe the bug**
app crashes or at least freezing for a long time when selecting a different node in "Manage nodes" page then returning to main wallet page while wallet is not fully synced.

**To Reproduce**
Steps to reproduce the behavior:
1.With an wallet that's not fully synced.  Go to "Manage nodes" page (monero wallet)
2. Click on a different node to connect to ()
3. Go back to wallet / Click back button.
4. app freezes up or crashes 
5. requires closing the app, or locking the screen and returning to app,  or waiting at least 30 secs before sometimes the app becomes responsive again.

**Expected behavior**
expect to app to remain responsive.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Platform:**
 - grapheneOS  [Android 15]
 - Device: [pixel 6a]
 - Cake Wallet Version: [4.20.1]