Unable to use pxe boot installer with 9.4/9.5 on a Lenovo X1 Gen12

We are building an installer for our Lenovo X1 Gen 12 laptops and unlike gen 6,7,9 the PXE boot via USB, dock or wifi will load the initial PXE environment, but then the installer OS seems to lose networking.

We’ve now tried with the Alma Linux 9.5 release kernel 5.14.0-503.11.1.el9_5.x86_64 and are getting the same error for wifi installing the PXE installer. It is getting to the PXE menu, but does not seem able to get on the network - we don’t have any login needed beyond the MAC address for setup on the network either, so it’s not that we cannot do a web page click through or anything. Again, the computer itself can get online to load the installer environment.

So no matter what ethernet connection I try (UEFI WiFi or dock or even a USB-C ethernet dongle) the anaconda dracut installation environment can’t get to the network to access the config server or it’s IP - thus it can’t load ks.cfg:

curl: couldn’t connect to server

But it boots the PXE menu fine.

I was hoping the new Kernel would have the drivers - however maybe something else is going on - because the live 9.4 ISO and 9.5 ISO when booted can access the network over WiFi. Any idea what’s different or would need to be added to the PXE loaded install?