Так дело в том что делегат есть, и работа завязана именно на варианте загрузки вк, потому что во втором все работает и данные обновляются, я уже нашел компромис, тот вк который в середине его через рут сделал и все заработало как надо) но теперь новая проблема, если данные удаляю, то после этого закрыватся 3 и 2 вк, а если данные изменяются то закрывается только 3 хотя делегаты и функции на закрытие одни и теже