Das Problem bei den Anwendungen ist, dass diese an irgendeinem Fahrzeug mit irgendwelchen Steuergeräteversionen getestet wurden und nicht an einem Fahrzeug, welches technisch identisch mit deinem ist. Es kann dadurch dazu kommen, dass die gewünschte Anwendung funktioniert, aber durch fehlende oder andere Steuergeräte(-versionen), sich Probleme ergeben. Da allerdings niemand weiß, was und wo die Anwendung codieren wollte, um das Ergebnis zu liefern, wird die Fehlersuche dann schwierig.
Wenn ich mich recht erinnere, war es zum Beispiel das Steuergerät 5f für Multimedia, welches erst ab einem bestimmten Ausstattungslevel verbaut wurde. Änderungen müssten dann teilweise unter Radio/ Multimedia durchgeführt werden.
Beispiel: Eine Anwendung soll etwas codieren und muss dazu Änderungen in 3 Steuergeräten vornehmen, eines davon wäre 5f was nicht verbaut ist , dann ändert die Anwendung in den zwei anderen Steuergeräten , was sie soll. Die Codierung ist dann nicht vollständig und kann Fehler hervorbringen. Diese dann zu finden , macht entweder viel Spaß oder wird teuer.
Daher auch von mir der Tipp:
Richtig einlesen, Codieranleitungen im Netz suchen (habe selbst immer auf mehreren Seiten die Anleitungen verglichen, damit ich Fehler weitgehend ausschließen kann) und dann vorsichtig mit einfachen Codierungen rantasten. Dann weißt du genau was gemacht wurde und kannst es wieder rückgängig machen, wenn gewünscht.
Es gibt zwar die Möglichkeit, sich die Änderungen in obd11 rauszusuchen, aber ich bin da kein Freund von und weiß nicht, ob da alles korrekt wiedergegeben wird. Daher mag ich die Variante Selbermachen lieber.