Environment details:
* Taskade Version 4.3.3
* OS: macOS 14.4.1 (23E224)
* Taskade - set up to launch on startup
* Taskade have a valid user session (there is already a logged-in user)
* VPN client - set up to launch on startup
Steps to reproduce:
  1. Clear the Taskade Session
  2. Log in Taskade desktop app again
  3. Log out from your macOS user account
  4. Log in to your macOS user account
  5. Wait for all apps to start up
  6. Check the Taskade app status
  7. Make sure the internet connection is already established
  8. Click the Retry button
  9. Check the Taskade app status
Current result:
After Step 6 the app shows an "Error Occurred" message without any details. This is because it starts together with the VPN client and the internet connection is not established yet.
At Step 9 an error without a message is still displayed in the app and it does not reconnect successfully. The user has to restart the app so they can use it, which makes the "start on launch" functionality for the app useless.
Expected result:
After clicking the Retry button, the app must connect successfully to the user account.