TBT4-UDZ screen flickering

I just set up my new TBT4-UDZ that is replacing a TBT3-UDV that I’ve had for the past 6 years and has been working without issues. I’m running it on a MacBook Pro M1 (2021 model) running macOS 15.1.1 (24B91).

I run the laptop in clamshell mode and have a single LG Ultragear+ (49GR85DC-B.AUS) 49" monitor connected via DisplayPort to the Group 1 slot on the TBT4-UDZ.

This setup worked perfectly fine with the TBT3-UDV, but with the TBT4-UDZ my screen is flickering on and off every 30 seconds or so. I’ve tried moving the cable that connects the laptop to the dock to other ports on the laptop without any change.

I do notice that the cable doesn’t “snap” into any of the ports like most other USB-C/Thunderbolt cables do, so I’m not sure if I got a bad cable with mine?