Re-added the setup with the traditional networking configuration since I'm currently using GNOME which only integrates with NetworkManager which is working alongside it. systemd-networkd not being used at this point but I'm keeping it.