Добрый день!
нужно закрывать все кроме первой, но в любом случае не срабатывает.
при обращении к instance в рамках new Thread, который выполняется фоном (без thread.Join), возвращается не то что ожидается, там какой то пустой экземпляр, то есть любые операции с основным instance не работают...