Clone Failure results in infinite loading box
A scenario exists where your auth token gets revoked in the backed (I.E. someone logs in as you on another client) but you're still allowed to proceed with certain actions in the desktop app.
If you attempt to clone a project while your token is invalid, the request fails in the background but the client doesn't react and simply displays the cloning project loading dialog forever.
This issue is worked around by closing the window and reopening it, thereby refreshing the screen and it will prompt you to login again.
** Acceptance **
- Clone failure due to token invalidity is handled properly in the client