There can be 2 reason for this.
First i see that
@Chabs as he also say dont skin the windowstyle for lcd and minitv screens
This is th basic code for this and i have set the code to just simple black and white.
<!-- Main screen colors (id=1 LCD) -->
<windowstyle type="skinned" id="1">
<color name="Background" color="#000000" />
<color name="LabelForeground" color="#ffffff" />
<color name="ListboxBackground" color="#000000" />
<color name="ListboxForeground" color="#ffffff" />
<color name="ListboxSelectedBackground" color="#000000" />
<color name="ListboxSelectedForeground" color="#ffffff" />
<color name="ListboxMarkedBackground" color="#000000" />
<color name="ListboxMarkedForeground" color="#ffffff" />
<color name="ListboxMarkedAndSelectedBackground" color="#000000" />
<color name="ListboxMarkedAndSelectedForeground" color="#ffffff" />
<color name="WindowTitleForeground" color="#ffffff" />
<color name="WindowTitleBackground" color="#000000" />
</windowstyle>
<!-- Main screen colors (id=2 Color OLED (ColorLCD)) -->
<windowstyle type="skinned" id="2">
<color name="Background" color="#000000" />
<color name="LabelForeground" color="#ffffff" />
<color name="ListboxBackground" color="#000000" />
<color name="ListboxForeground" color="#ffffff" />
<color name="ListboxSelectedBackground" color="#000000" />
<color name="ListboxSelectedForeground" color="#ffffff" />
<color name="ListboxMarkedBackground" color="#000000" />
<color name="ListboxMarkedForeground" color="#ffffff" />
<color name="ListboxMarkedAndSelectedBackground" color="#000000" />
<color name="ListboxMarkedAndSelectedForeground" color="#ffffff" />
<color name="WindowTitleForeground" color="#ffffff" />
<color name="WindowTitleBackground" color="#000000" />
</windowstyle>
<!-- Main screen colors (id=3 Color LCD (Mini-TV)) -->
<windowstyle type="skinned" id="3">
<color name="Background" color="#0d1940" />
<color name="LabelForeground" color="#ffffff" />
<color name="ListboxBackground" color="#000000" />
<color name="ListboxForeground" color="#ffffff" />
<color name="ListboxSelectedBackground" color="#000000" />
<color name="ListboxSelectedForeground" color="#ffffff" />
<color name="ListboxMarkedBackground" color="#000000" />
<color name="ListboxMarkedForeground" color="#ffffff" />
<color name="ListboxMarkedAndSelectedBackground" color="#000000" />
<color name="ListboxMarkedAndSelectedForeground" color="#ffffff" />
<color name="WindowTitleForeground" color="#ffffff" />
<color name="WindowTitleBackground" color="#000000" />
</windowstyle>
Other reason is the summary screens in the skin.xml
If you open the skin.xml file with Notepad++ and then search for for the word: summary
you find some screens named something+summary just delete them from the skin.xml
and problem should be fixed for older lcd screens.
If you want to use the windowstyle code it should be inserted into the skin.xml after this code: </windowstyle>
Its a bit complicated but if you need help just upload your skin.xml and i will add it for you to test