Wake on LAN rule in Main UI fails to init

I agree, there does seem to be a case where the Thing is coming online after the rule is loaded. The rule engine is loaded at runlevel 40 but Thing don’t get loaded until runlevel 80 so this is not unexpected. The rule should become initialized when the Thing does come online.

Please file an issue on openhab-core. How to file an Issue.

Thanks