Спасибо всем за ответы и советы. Я понял, что причина неординарная и варианты ее решения неоднозначны.