OK, I was eventually able to add one with an HDMI if I add it first. When I add a second with HDMI I get the results in the attached log file at the end.
If I am understanding the logs correctly, it appears that it is setting the second Colossus graph to use input 0 no matter what it really is. I believe that it should be 3 for HDMI. Is that a clue?
Yes, it should been using 3 for HDMI. 0 is component.
Unfortunately I cant give you a patch because my build is no longer compatible with 2.2.6. As a work around you can probably manually tweak the tuning string in the CHANNEL_MAPPING table in npvr.db3 to change it.
OK, I now have all 4 working thank you so much for your patience. I also have a much better understanding of how the devices work within nPVR. My only remaining problem is with audio when it bounces back and forth between AC3 and AAC. I know you're aware of it and I might have a way around it (using VideoRedo for a QuickStream fix) for recordings. LiveTV remains a problem. Fortunately it is only my kids that watch livetv so that is not urgent. I can now declare my move from Sage completed and begin looking at ways to improve the Recordings GUI.