This seems interesting: https://forum.arduino.cc/t/ds3231-time-not-increasing/459796/2
"Sometimes" being the word. I can refresh the date using the webform, unplug the device for a few minutes, plug it back in, reboot on serial connection, and the time will be right (i.e., it will…
Likely some more package collisions going on: W1CDN/aprs_tool#30 (comment)
Seeing the same thing even with a pause between closing and reopening the connection, but the connection is obviously no longer there (doesn't show packets I just sent).
2023-09-18…
Might be related to this, using long and should be using unsigned long: https://www.arduino.cc/reference/en/language/functions/time/millis/
I am close, with some hacky JS, but since the hidden stuff is only hidden/changed when the selection changes, on page reload it hides the hidden stuff again.