Hi Ehsan,
You would know a lot more about this than I would but I thought I might mention it anyway in case it helps. Did you check your traces on the PCB are same length?
Your signal can be clean but out of phase, so the colour information will arrive at different times for each of the channels.
Thanks,
Ibrahim