I found and fixed the problem. The key was in my systemd log.
1.825245] udevadm[363]: systemd-udev-settle.service is deprecated.
Please fix nm-initrd.service not to pull it in
Personally I think this should be spread more...it seems there are quite
a few with this problem