{-Variable.socks-}://{-Variable.proxy-}
пробуй так
при правильном параметре socks и неправильном параметре proxy у тебя будет ошибка
и наоборот.
Блин интересно как такое вообще возможно что ТС описал в начале темы.
регер яшки есть, писал давно, но таких косяков не бывало ни когда.. точно где то...