No se que puede ser tu problema pero te comento una cosa. Los cIOS son IOS modificados. Los cIOS se instalan en huecos vacios (no tocan IOS del sistema). Cuando instalas un cIOS tienes que elegir el IOS que usara para crear el cIOS pero no lo toca. Si al instalar un cIOS le dices que lo haga en base al IOS 35 creara un cIOS en base a este pero no modificara el IOS 35. Dicho esto te recomiendo que te andes con cuidado con las pruebas porque no es lo mismo tocar un cIOs que un IOS, tocando un IOS puedes crear un brick o problemas. Los IOS del sistema no es necesario casi tocarlos para cargar backup, solo añadir el bug trucha a un IOS para instalar el primer cIOS.
No se si lo habras probado pero porque no empiezas probando los programas desde la SD con el HBC y compruebas si ahi funcionan bien.
Haber si el canal que has instalado es un canal forwarder. Los canales forwarder son como accesos directos a aplicaciones en la SD para no pasar por el HBC. Si es un canal forwarder y no tienes la aplicacion en la SD no arrancara. Lo que no se es si da error o pantalla en negro.