AlarmKit - Alarm not triggered after manual time adjustment

Issue Description:

When an alarm is set for a time earlier than the current system time, and the system time is manually adjusted back to before the alarm time, the alarm does not ring when the scheduled time is reached.

Steps to Reproduce:

  1. Current time is 23:34
  2. Set an alarm for 23:30 (earlier than the current time)
  3. Manually change the system time to 23:28
  4. Wait until the time reaches 23:30
  5. The alarm does not ring

Device:

iPhone 14 Pro / iOS 26.2

AlarmKit - Alarm not triggered after manual time adjustment
 
 
Q