Hi Everyone. Thanks for being patient!
Since the last update we've spent quite a bit of time testing, and built another set of prototype boards to be on the safe side. We have come to the conclusion that there is either a bug in the LCD driver board, or in the software (which could be caused by incorrect documentation from the chip manufacturer). We're probably going to do some major surgery on the driver board design and have another run at it.
This isn't a HUGE setback, but it's definitely going to take some time to sort out. Instead of leaving everyone in the dark as to what the problem is, I'd like to continue by describing a little bit about it.
First, I have to mention that the "Main" board in the CT650A is working very well and has been for some time. It's a large and complex board. We're excited to have it chugging right along without problems! The main board has a test VGA output connector on it to allow for debugging. For testing, we have a VGA computer monitor connected to it. This allows us to see the image that the CT650A's onboard processor is generating. This image is the same as what should be on the front LCD panel. Everything works here. For testing, we generated a red background, inserted a cropped PC Video input signal (notice the clouds on the blue background), and a black OSD box over that.
Image 1 shows how it looks on the external LCD:
Image 2 shows how the front LCD is displaying the same picture:

(FYI we changed the background color to Green for testing. It does display colors correctly).
As you can see, there is a problem with the vertical seperation. Instead of showing the PC Video and OSD box as windows, they get streched vertically resulting in vertical bars. Unfortunately, we didn't notice this until recently. Our original tests on this design were done using a color bar test pattern. The problem with the color bars is that the bars are all vertical already so we didn't see the problem when testing.
Image 3 show the color bars we were using:
We are continuing to work as quickly as possible on this. Please don't post negative comments at this point as people have done above. It's not neccessary.
I hope going out on a limb and sharing this information is helpful. Hang in there! We have a great team that will get this going as quickly as possible!