Say you have User with IPs: 184.108.40.206 220.127.116.11 The domain only has the additional IP: 18.104.22.168 When removing 22.214.171.124 from the User (with dns removed too), DA would remove it from the zone and if it ended up with zero IPs, it would re-add the default IP again. This check was fine for apache, but as the only remaining records were removed prior to the new IP being added, there was no record data to duplicate, so the default 126.96.36.199 didn't add any A records, etc. Fix: change order of check to add any needed IP prior to removing the last IPs from the domain. This will ensure A/AAAA values (etc.) are duplicated prior to removing the only remaining IP, thus not an empty zone.