i ran the PS script manually and it correctly returns all of the data. i also ran the searches and it seems to reflect the data returned by the PS script.
it seems that under the machine name in the dashboard it is dispalying the "host" name which is the Controller name and not the VDA name. If i add the DNSName to the search query it does return that as the VDA server name
xd_index sourcetype="xendesktop:*:machine" | table host DNSName AgentVersion CatalogName DesktopGroupName PersistUserChanges PowerState RegistrationState
... View more