Lost network connectivity after regenerating initramfs

I used dracut --regenerate-all --force and after a reboot network became unavailable.
lsmod still shows my network driver e1000 loaded, ip addr still shows my LAN interface as UP and having the same IP address, but I cannot ping out or in: Destination host unreachable.
How can I restore network without restoring a snapshot?

Have you tried temporarily disabling the firewall to ensure it isn’t related to the firewall changes you have been making?

It is a separate VM unrelated to any firewall changes.

Restored a snapshot.

This is not the 1st time Fedora is bricked by touching something kernel-related. Rebuild kernel: bricked. Now, rebuild initrd: bricked. Why other Linux distros are not having any such issues but Fedora does?