There are 2 OU's. In the OU with issue the virtual machines have Windows event log service(Disabled state) and the Horizon agent state(stopped state) are stopped. They can only be started by logging into the machines manually. In a test OU deployed with only default domain policies the machines have the Windows eventlog service in started state bu the Horizon Agent service is in stopped state. This can be rectified by either restarting the machines manually or through the Horizon UI. After being available state on the UI the vms with issue tend to be unstable with the availability status. Both machines(Machines with and without issue) are in agent unreachable status in the Horizon admin UI. Any solutions or known issues with 7.2 version.
Turned out to be a group policy blocking the Windows eventvwr service to start. This was resolved by editing the group policy to stop disabling the service.