Hallo Jo,
Bij de eerste en laatste van je lijstje (37902 en 39186) heb ik vergelijkbare moeilijkheden gehad. Dit had, volgens mij, te maken aan de hoeveelheid aan andere electronica rond de decoder, waardoor programmeren niet probleemloos ging.
Bij beide heb ik het een en ander (voorzichtig) gewijzigd door de decoder uit te bouwen en op de decodertester of in een simpele lok te programmeren. 't Is even klooien, maar normaal doe ik dat slechts een keer als ik een nieuwe lok heb.
Beide andere zijn simpele loks, daar zou eigenlijk niks bijzonders mee zijn. Voor mijzelf heb ik, de BR232 en aanverwante hobbyloks, de decoder/motorplaat vervangen. Dit omdat ik bij voorkeur loks met DCC aanstuur.
Jan-Peter