Platform/Tool: Upwork (macOS)
Section/Environment: Messages Window (Desktop App)
Issue Type: Usability, Performance
Severity: High (Impacts communication and workflow)
Status: Open
The Upwork desktop app for macOS fails to properly reconnect after an internet disruption. When the connection drops, the message "Connecting to our server..." remains displayed even after the internet is restored, requiring a full restart of the application to reestablish connection. Additionally, message synchronization across different platforms (desktop app, mobile app, and web browser) is significantly delayed, leading to inconsistencies in conversation history.
Given the user has the Upwork desktop app open
And the internet connection is lost
When the internet connection is restored
Then the app should automatically reconnect to the server
And the "Connecting to our server..." message should disappear
But currently, the message persists indefinitely
And the user is forced to restart the app to reconnect
Given the user sends a message on the Upwork mobile app
When they open the Upwork desktop app
Then the sent message should appear instantly
But currently, there is a noticeable delay before the message syncs
And this delay is inconsistent across different platforms
#Upwork #MacOS #Connectivity #SyncIssues #Usability #Performance #Messaging