I think you misunderstand how it works. Time in the "State" panel is the time of the last GPS location fix. Time in the devices table is the time last message was received. Those can be different for many reasons.
Thank you. This indeed explains a lot.
Is the Time in the State panel the time of the last valid fix, or of any fix?
Any.
Ok, but if you do not fill in the timestamp field of an OsmAnd protocol upload to Traccar, then Traccar fills in the reception time using the local German server clock right?
In the example above, I never transmitted the timestamp field.
So it seems the State panel isn't being updated as frequently as the Devices panel is, correct?
See this screenshot of demo3.traccar.org:
https://drive.google.com/file/d/1y43mpg4R3nIInuw_8z05GysCuoN_fQnB/view?usp=sharing
The clock of the computer says 17:33, under devices we see a report came in 2 minutes ago for the "Orange" device, yet the Time attribute says 17:07, which is 26 minutes ago.
Why aren't the attributes updated?
"Websocket connection error" appears occasionally, but also when it doesn't, the time discrepancy remains.