Know someone who had the same problem with the same laptop (255 g9), it worked with pipewire, and kernel version 6.1+.
If it isn’t detecting your sound card at startup you need to reset the hardware:
shutdown
unplug power from laptop
hold power button for 10 seconds
start pc
Apparently, if there are headphones plugged into the stereo jack it’s picked up at startup. But when you reboot without them plugged in, well then you have to go over the whole hw reset process again.
BTW, they were using Debian 12 with Gnome, it’s probable just a driver issue though, so the newer the kernel the better off you’ll be.