That's because you have two buttons at the same place:
{
"name" : "change_ch_button",
"type" : "button",
"x" : 10,
"y" : 147,
"text" : "CH Switcher",
"default_image" : ROOT + "XLarge_Button_01.sub",
"over_image" : ROOT + "XLarge_Button_02.sub",
"down_image" : ROOT + "XLarge_Button_03.sub",
"disable_image" : ROOT + "XLarge_Button_03.sub",
},
{
"name" : "change_button",
"type" : "button",
"x" : 10,
"y" : 147, #Your error is here <= Put 177 and add 30 to the buttons below this one
"text" : uiScriptLocale.SYSTEM_CHANGE,
"default_image" : ROOT + "XLarge_Button_01.sub",
"over_image" : ROOT + "XLarge_Button_02.sub",
"down_image" : ROOT + "XLarge_Button_03.sub",
},
Move them by adding 30 to every other "y" value under your CH Switcher button in systemdialog.py
@OP you should add this small information so new guys won't miss this issue.