Glad you got it fixed. For future reference, the cable will NEVER be the reason it doesn't try 4K/60. Cables are a passive device. They are a point of failure, for sure. So, if 4K/60 doesn't work, then that could be a cabling issue. But, super old 1080p only HDMI cables will still negotiate and attempt to use 4K/60 even if they can't actually carry the bandwidth. This typically results in no image at all, or an image that flickers on/off.
The negotiation that asks for a 4K/60/HDR signal is called EDID, and EDID is a baseline communication between the source and the display. It has been built into HDMI standards since day one. Almost always the display is the issue, as you found out, because the display is what asks for a specific resolution.
I would return what may have been some expensive, and possibly overpriced HDMI cables if you can.