Hello!
How is iwd started? By NetworkManager over D-Bus or by systemd,
because
it was installed into it?
Iwd is started by NetworkManager over D-Bus instead of
systemd.
There is NetworkManager issue *iwd backend gets activated but NM
considers the device unavailable* [1] about problems when iwd gets
started by NM.
Yes, this fix solves my problem and the referenced NetworkManager
issue. I performed several tests and every time the interface was available for
NetworkManager.
Kind regards
Daniel