You publish the AS/400 client IBM iSeries in XenApp. When users are testing the AS/400 clients, it works as expected and is able to connect to the respective back-end servers but the hotkeys / function keys are not working as expected.
Citrix XenApp has its own set of preconfigured hotkeys that are the same as the AS/400 function key combinations, and the Citrix hotkey combination takes precedence.
Disable the Citrix XenApp hotkeys. You can either disable all the hotkeys, or only those that coincide with the AS/400 hotkeys.
I will offer the solution that personally worked for me, which is to disable the hotkeys in the default.ica file.
The default.ica file is located in c:\Inetpub\wwwroot\Citrix\XenApp\conf folder. Note that this is the default location of the default Web Interface configuration. If you use the PNAgent, then instead of “XenApp” the folder is “PNAgent.” Look for the [WFLIENT] section and add the following text:
This results in disabling all of the Citrix hotkeys. Feel free to disable just the hotkeys that coincide with the iSeries hotkeys. By disabling the Citrix hotkeys, any Function Key combination now follows the AS/400 assigned function key combinations
For more information, check out this article How to Enable or Disable Hotkeys within an ICA File (including Template.ica).