Steps to reproduce:
Have 2 host group in host prototype in some template
click on X to remove one of them,
frontend says that host prototype was updated
enter to host prototype and you will see that both groups still linked.
Probably It happens only on Oracle DB