Apart from driver, It COULD also be a connection issue, as fastboot is more picky than ADB...
You could try to connect through a hub, as direct connection to newer pc's USB 3 ports have caused me problems with fastboot.
I do not know why a hub helps here, but my guess is that it adds som lag in the connection, that makes fastboot more happy.
I had issues with a Lenovo laptop, but using a USB 3 port on Lenovo 'docking' connected via Thunderbolt 4, make it work. I also experimented with an ancient cheap (usb 1?) hub, and it worked, but things got extremely slow, so flashing took sor