Thank you, Shida, it’s comforting to know that the Synced status does reflect that the data have been successfully submitted to the server. However, as you can imagine, it is certainly confusing and disconcerting to be viewing the same list on various devices, both devices claiming Synced status, yet the lists being different. Briefly, I was in panic mode, fearing data loss.
After you resolved the server issues, the items eventually appeared, but there could still arise syncing conflicts, couldn’t they, if I started editing a list, imagining it being “synced” as the status claimed, even though there was a different “synced” version on the server at the same time? If I continued editing the non-synced local version, wouldn’t it later overwrite the version on the server (or vice versa), leading to some data loss/distortion eventually, especially if I edited the same list items on various devices without them being fully in-sync at all times? This can be worrisome.
As to the status indicator, I for one would welcome “traffic lights”. GREEN = fully synced; ORANGE = saved; YELLOW = sync in progress; RED = syncing paused/failed. As to it potentially distracting users through flashing, perhaps it could be a user option whether the sync status should be displayed directly or behind a menu button, and whether the sync status should be indicated as text or as “traffic lights”. I for one find the text-based sync statuses more distracting (more time-consuming to read) than color-based signals would be, but that may be just me. I imagine most of us would only ever see an alternation of green, orange & yellow in a color-based status indicator, and I for one wouldn’t find that distracting. (In fact, I believe it would be a time-saver for me, even if only measured in milliseconds.)