Can you check again, if the file system file date from hostgroup.cfg and servicegroup.cfg is before or after the host modification.
It is very essential to know, that the cfg's are written out in real or if the write command is wrong and the files are still the old ones.
Be aware, we have two write commands inside the control page - one for hosts, services, hostgroups and servicegroups and one for all other files. If you only use the command for all other files, the group files were not written out!
The export script is the same for every script, so it is in fact not possible, that only 2 types of files are wrong and all others are correct
