WD SN580 is showing PCIe Gen 3 in WD dashboard but it is a PCIe Gen 4 SSD

your machine may only support PCIe 3.0

need details to assess your situation

Motherboard - Gigabyte B550M DS3H AC.
it is a PCIe Gen 4 motherboard.

Thanks, it seems that Gigabyte has not updated the BIOS to the latest AGESA module

If your motherboard supports PCIe Gen 4, there could be a few potential reasons for this:

Driver or Firmware Issue: Ensure that you have the latest drives and firmware updates installed both on the SSD and motherboard.

BIOS Settings: Check your BIOS settings to ensure that the PCIe slot where the SSD is installed is configured to run at Gen 4. Maybe the default setting doesn’t have the full capabilities of the hardware.

Diagnostic Tool: Sometimes, diagnostic tools may not accurately report the speed at which the SSD is operating. It’s worth double-checking with other diagnostic tools or contacting WD support for clarification.

If after checking these points the issue persists, you may need to further investigate by contacting WD support or referring to the motherboard’s manual for specific troubleshooting steps related to PCIe Gen 4 compatibility and operation.