Terratec S7 + diseqc 1.0 + Windows Vista x32

Terratec External USB DVB-S2 and DVB-S (latest version of bda-drivers from Terratec) with the latest version of ProgDVB v6.20.4 causes errastic behavior while switching diseqc ports. Finds satellite generally located on the 2 port as to be on the 3rd position. First port works OK. Cannot locate more than two satellites (though there are four of them). DEVICE OPTIONS of the bda-drivers set to "TERRATEC - repeat diseqc commands 2 times". Any ideas? HDTV and remote work OK. Any ideas? MyTheater and DVBView everything including diseqc management works also OK.