MS Edge (Chromium) issues on Citrix with Fixes

I love Chrome but there is no denying Internet Explorer in the enterprises. Recently, Jacques Bensimon installed Edge (from the “Edge for Business” MSI download) on a Windows Server 2016 VDA and filed this report.
Installs fine, but there were two consistent issues when the app was launched (I’d expect the same issues on Server 2019, and possibly on Win10 VDAs):
- A little blank window entitled something like “Page isn’t responding” would soon appear after launch and the launch was stalled until the window was dismissed.
Fix: disable the “Use hardware acceleration when available” option, either in the app’s settings or (most easily) via group policy. - The Edge window remained blank/white for at least 45 seconds, up to 60 seconds, before the new tab landing page (or home page, if configured) ever appeared. Process Monitor didn’t suggest a cause, but since I have Edge running on some of my server VMs and never saw this issue, I suspected something Citrix-specific, so most likely the Citrix hooks, and indeed …
Fix: disable all Citrix hooks for the msedge.exe process. This is done via the following Registry entry:
Key: HKLM\SYSTEM\CurrentControlSet\services\CtxUvi
Entry: UviProcessExcludes (REG_SZ)
Value: msedge.exe
If the value already exists and lists one or more other processes, add msedge.exe to the list, separated by a semi-colon. - Audio sandbox needs to be disabled for audio to work on Citrix
Fix: This issue affects Chrome as well and can be resolved by disabling the Audio Sandbox. This is done via the following Registry entry:
Key: HKLM\Software\Policies\Microsoft\Edge
Entry: AudioSandboxEnabled (DWORD)
Value: 0x00000000
Follow Jacques Bensimon on Twitter @JacqBens for more great Windows insights and tricks.