to expand on what
said... If making changes to guests and/or hosts while directly connected to a host that is being managed by vCenter can cause inconsistencies in your vCenter DB and therefore the inventory.
So, as noted, use vCenter to do all your administration of guests and hosts.