I’m on OH 3.3, the described effect is with M1 and M2.
Sometimes certain events are missing. And when these are missing the related rules aren’t executed
In this example from today all evening events (set, civilDusk, nauticDusk, astroDusk, eveningNight, night) are missing (with M2).
openhabian@kopf:~ $ grep "astro:sun:dahoam:" /var/log/openhab/events.log
2022-03-05 00:27:04.705 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:morningNight#event triggered START
2022-03-05 05:48:53.330 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:morningNight#event triggered END
2022-03-05 05:48:53.332 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:astroDawn#event triggered START
2022-03-05 06:28:27.895 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:nauticDawn#event triggered START
2022-03-05 06:28:27.896 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:astroDawn#event triggered END
2022-03-05 07:06:47.575 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:nauticDawn#event triggered END
2022-03-05 07:06:47.577 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:civilDawn#event triggered START
2022-03-05 07:38:05.818 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:civilDawn#event triggered END
2022-03-05 07:38:05.820 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:rise#event triggered START
2022-03-05 07:40:19.074 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:rise#event triggered END
2022-03-05 07:40:19.076 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:daylight#event triggered START
2022-03-05 13:32:49.660 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:noon#event triggered START
2022-03-05 13:33:30.621 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:noon#event triggered END
In this example the noon events are missing (with M1).
openhabian@kopf:~ $ grep "astro:sun:dahoam:" /var/log/openhab/History/events.log.4
2022-03-01 00:00:51.552 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:morningNight#event triggered START
2022-03-01 05:17:28.316 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:astroDawn#event triggered START
2022-03-01 05:17:28.318 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:morningNight#event triggered END
2022-03-01 05:53:24.015 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:astroDawn#event triggered END
2022-03-01 05:53:24.016 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:nauticDawn#event triggered START
2022-03-01 06:29:28.025 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:nauticDawn#event triggered END
2022-03-01 06:29:28.027 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:civilDawn#event triggered START
2022-03-01 07:00:23.232 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:rise#event triggered START
2022-03-01 07:00:23.233 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:civilDawn#event triggered END
2022-03-01 07:03:31.447 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:rise#event triggered END
2022-03-01 07:03:31.450 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:daylight#event triggered START
2022-03-01 17:58:00.003 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:set#event triggered START
2022-03-01 17:58:00.006 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:daylight#event triggered END
2022-03-01 18:01:00.001 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:set#event triggered END
2022-03-01 18:01:00.002 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:civilDusk#event triggered START
2022-03-01 18:33:00.002 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:civilDusk#event triggered END
2022-03-01 18:33:00.004 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:nauticDusk#event triggered START
2022-03-01 19:09:00.001 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:nauticDusk#event triggered END
2022-03-01 19:09:00.002 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:astroDusk#event triggered START
2022-03-01 19:45:00.001 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:eveningNight#event triggered START
2022-03-01 19:45:00.002 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:night#event triggered START
2022-03-01 19:45:00.002 [INFO ] [openhab.event.ChannelTriggeredEvent ] - astro:sun:dahoam:astroDusk#event triggered END
Maybe it is not important, but it is interesting, that the order of the events which are happening at the same time is not always the same.