I have only tried the Intensity Pro 4k.
So far the Elgato Camlink 4k has been the only “cheap” solution that worked right with unreal, but since it isn’t a pro card it doesn’t support things like genlock and frame sync…not sure if it supports timecode in unreal because I don’t have a camera that generates timecode right now.