You’re in the right place for help. The CC pins are critical for this to work properly as they help the M92 determine the orientation of the connector, and signals to the PIUSB to multiplex the video across the connector via the right pins. If one of the CC lines is compromised, then you get a situation where video will only work one way, and charging will only work one way. If both are dead, then you will get no video.
The CC lines are the most vulnerable in the USB Type-C standard as misplaced pins can zap all sorts of things. In my experience, I’ve seen an M92 largely working except that its CC detection circuits were screwed up. A quick replace of the chip and all was working again. The other thing I’d recommend you check is whether there is an ESD protection device fitted (on the underside of the board, near the USB Type-C connector). It’s close to two test points which will be your CC lines. I’ve seen these things get zapped and die resulting in orientation issues and an inability to display on the TV. Luckily it was not on subsequent revisions of the board, so it can be temporarily removed to test the theory.