Es muß irgendwo in den Tiefen von systemd "verbogen" gewesen sein.
Dem Problem bin ich schon mal begegnet, wenn man den NetworkManager nutzt - vgl. https://blog.agchapman.com/aut…ile-systems-with-systemd/ - unter welchen Umständen das mit systemd-networkd auftritt, müsste man sich ansehen (IIRC ist das network-online.target erreicht, sobald ein anderes Interface als lo(opback) konfiguriert wurde) - hast du eventuell mehr als ein Network-Interface an dem Rechner?