Ich war einmal live dabei wie tunertreiber erstellt wurden und dies ist eine zeitraubende Angelegenheit.
Zuerst einmal, fast alle sh4 boxen haben ihre tunertreiber im tdt-git, jeder der will kann sich daran versuchen die zu verbessern.
Ich kenne einige devs, aber nur 2 - 3 davon verstehen etwas davon und das haben die sich selbst beigebracht, bei kaum einer Box hat der Hersteller die Treiber für "fremdimages" geholfen beim erstellen.

Um Treiber zu erstellen nimmt man meist fertige Treiber ähnlicher boxen und passt die Parameter an.
Davor muss man mühselig das originalimage dazu bringen zu plaudern und Geheimnisse zu verraten.

Dann dieses eben anpassen und nach Tagen und Wochen hat man Bild.
Aber dann kommen die verschiedensten Fehler die einem das Leben zur hölle machen können.
Schließlich lebt man mit Kompromissen, man kann nicht alle glücklich machen, leider.

Tunertreiber sind sehr haarig, da sich eben leider gerade ausländische Sender immer die merkwürdigsten symbolraten und Frequenzen ausdenken, anstatt irgendwas genormtes zu nehmen.

Sattechnik allgemein ist so komplex und schwer zu verstehen, so dass Ursache und Fehler weit auseinander sein können.

Manchmal sind eben Differenzen in der Fertigung, auch Kabel und lnb, schuld oder eben die Treiber.

Im spark triplex Bereich gibt es einen ähnlich schönen Fehler, dboxoldie versuchte zu helfen.
Allein durch zusätzliche debugausgaben war der Fehler weg, also er wollte durch logs den Fehler finden, aber scheinbar ist es nur ein timingproblem.
Aber den kann man auch nicht so einfach beseitigen, weil wenn die Kiste langsamer umschaltet meckern die nächsten.

Mir würde es kein Spaß machen dev zu sein, wahrscheinlich sind diese deswegen auch immer schlecht zu erreichen.

Das einfachste wäre natürlich ein guter dev will genau eure Sender schauen, dann würde es sich drum kümmern.

Am besten mal mit debug Images versuchen die Fehler nachzustellen und loggen was das zeug hält.
Andere satanlagen testen und ggf auch diese mal professionell einmessen lassen.