I am not sure how to help you, but I think this passage in the FCP manual explains what is happening…
If your video capture codec does not support Y?CBCR processing, your video is
processed in RGB color space. 8-bit RGB video spans 0 to 255 like Y?CBCR, but black is set
to 0 and white is set to 255. In other words, RGB has no headroom, or extra bits, available
to record super-white values. A Y?CBCR level of 235, which is considered white, is mapped
to 255 when converted to RGB. However, what happens to the super-white levels such as
236, 240, 245, and so on? When converted to RGB, all these super-white values are
mapped to RGB 255, which has the effect of flattening all the subtle brightness
differences to a single white value. The result is sometimes referred to as luma clamping,
or clipping. Visually, clamping appears as a loss of details in the highlights of the image,
and a subtle darkening of the brightest values. When Final Cut Pro renders Y?CBCR media
in RGB color space, images with super-white luma levels (101 to 109 percent) are clamped
to 100 percent. This effect is most noticeable when using a transition, such as a dissolve,
between two clips. The super-white areas of the clip that