When installing the new Microsoft Edge Chromium browser on a Citrix Virtual Apps worker (tested with VDA 1912 LTSR on Windows Server 2016 or 2019) the Edge browser will not correctly launch
You can find some info on the Internet that you need to follow the Citrix article (CTX107825) to disable Citrix API Hooks on a per-application basis
This works perfectly but because you disable all Citrix API Hooks, the smart card reader for example is not working.
A better way is to add the following key instead of completely disabling the API Hooks. You can see it already exist for other browsers out of the box. It is important to reboot the machine or add this to you PVS master image.
There is a troubleshooting tool available from Citrix (login required) to test and change these settings using a GUI. It is the Citrix Application Experience (CAX) Troubleshooting Tool. https://support.citrix.com/article/CTX222592