If the service account is truly only being used for Horizon then the locations you mentioned should cover it (vCenter, Composer and Domains). We recently saw something similar where we updated the service account password and Composer continue to use the old password. We followed Restart order of the View environment to clear ADLDS (ADAM) synchronization in Horizon View (2068381) and that resolved it.
↧