Data Not Saving
Symptom: A notification appears indicating that recent changes could not be saved.
Solutions:
- Saving is retried automatically before a failure notification is displayed.
- Check that the Real-Time Sync Server is running, using the Container Status view of Dermi Atlas Manager or Docker Desktop.
- Verify network stability. Unstable connections can interrupt saving.
- The browser should not be closed immediately after a failure, as pending data may still be recoverable.
Frequent Disconnections (Loading or Offline Status)
Symptom: The save-status indicator frequently shows "Loading" or switches to "Offline" / "Changes cannot be saved", or the session disconnects intermittently.
Solutions:
- Wi-Fi instability is a common cause. A wired Ethernet connection is recommended for consistent connectivity.
- Verify that the firewall allows the real-time sync ports. For port and firewall configuration, see Troubleshooting Network and Connectivity Issues.
- The application reconnects automatically after a dropped connection.
Safari: Connection Blocked or Delayed
Symptom: Safari blocks or delays the real-time connection to the local server.
Solutions:
- Grant Local Network Access (LNA) permission when prompted by Safari.
- If Local Network Access was previously denied, re-enable it at the operating-system level. On iPhone or iPad, re-enable Local Network access under Settings => Privacy & Security => Local Network (or Settings => Apps => Safari). On a Mac, re-enable it under System Settings => Privacy & Security => Local Network.
- Chrome can be used as an alternative browser if Safari continues to block connections.
Unexpected Session Expiry While Working
Symptom: The session terminates unexpectedly during active use.
Solutions:
- If the session is no longer valid (for example, after a password change or a sign-out elsewhere), the application attempts to restore the session automatically and reloads the page if it cannot be restored.
- An error of the form
Operation '<name>' requires a valid license, which names the operation that was blocked, indicates a license issue. For license problems, see Troubleshooting Licensing and Subscription Issues.
- A security action taken elsewhere, such as a password change, a two-factor authentication change, email verification, or signing out of all devices, invalidates every session of that account, including other open tabs. Signing in again restores access.
Sync Delays or Lag
Symptom: Data changes take longer than expected to appear on other connected devices.
Solutions:
- A brief delay before changes appear on other devices is expected behavior.
- High numbers of concurrent users or bulk operations increase server processing time.
- After the browser returns from a background tab or sleep, a brief grace period allows the connection to re-establish before it is reported as offline.
Related Resources
- Real-Time Synchronization Across Devices for how synchronization, presence, autosave, and reconnection behave in normal operation
- Account Security for the session and trusted-device controls that can end sessions on other devices