Here is how to reproduce the problem:
- install patchman client on server Y
- run patchman-client
- run patchman -a
- server Y is missing from the Hosts
- log out - log in
- server Y is displayed
I observed the same problem when assigning all Ubuntu versions to one OS Group. Maybe all DB changes are refreshed only after new login?