After a lot of tweaking and testing, it looks like there were a couple of groups (groups including nodes, VMs, and sub-groups) that were breaking the display. When I removed those groups, the VMs started appearing for the end user. Any ideas why this might have happened?
Thanks.