I find it useful to change the logging level of openhab.event.StartlevelEvent to INFO and then you’ll see log entries in events.log when each runlevel event occurs.
Note, if you hav Things that are in an error state, runlevel 80 and 100 may never be reached at all.
No wonder that those rules don’t work on openHAB 3.4 …
Most automation add-ons started-up on a higher start-level and therefore the rules were loaded e.g. on start level 100 so rules with start-level trigger 60 weren’t executed.
Correct, I have just verified that on the latest snapshot (Build #3508) and it is fixed.
Note that startlevel triggers now also trigger when you change a file and the rule is re-added then – they trigger immediately when the start level is already reached.