fix issue where partially deleted instance is half recreated on init_host()