Networkmanager with iwd - implementation questions

When NM is using IWD as it’s backend, does it decide to clear up IWD connections that it doesn’t know about?

Also, am I seeing this right that it duplicates all info between it’s only NM connection profile, and then lets IWD write its own?

The latter I can show with emperical trials, which leads me to believing the first assumption might be true.

Just curious (and because switching to NM+IWD from IWD just purged 3 years and literally hundreds of wifi connections from my computer :smiling_face_with_three_hearts: )

Sure enough, just added a manual IWD connection. Stopped iwd, stopped NM, started IWD, started NM.

Network just poof gone. Terrible, just terrible.

Life is too short for dealing with NM. What a mistake, hopefully I never make again: Revert "switch to networkmanager+iwd backend..." · colemickens/nixcfg@1475432 · GitHub

This can be closed/locked whatever.