Seems it's once again the DirectX drivers not being installed or up to date, sorry! No idea how this would be fixed on a Steam deck. I wonder if I could bundle an official DirectX driver with the game so people don't have to go looking for it.
a little later I will try to find time for a comprehensive study of the problem