not exactly, the board doesnt *need* gen4. you just need to explicitly set the lane speed to GEN3 in the EPYCD8 BIOS when using the Rome CPU.Edir: The problem was that the motherboard was NOT PCIE V4. It works in a 7950x board.
if you had a Naples CPU, you wouldnt have had this problem.