Systemd-networkd gets started/enabled after a regular upgrade, it messes up the network settings

Recently, I did a regular upgrade on 20.04. After a reboot, the systemd-networkd is activated and enabled which I never do. I have been using NetworkManager to setup the static IP. Now, it doesn't work anymore (no nm-applet, no nm-connection-editor). Instead of using my static IP settings, dhcpv4 picks up the address for me. When I check if the dhcp client is running, nothing is found ( ps aux | grep dh ). Follows many suggestions to switch back to NetworkManager but nothing really work.