We use Citrix as well with genero , what we find is that Citrix profiles occasionally get corrupted (users registry settings) . And especially the genero settings seem to cause odd problems , like fields shrinking, screens not displaying , columns at weird sizes.
You can delete their profile completely and start from fresh although that will wipe out settings for everything, or you can just clear out the genero registry entries for forms and applications.
Get the user to log off completely from Citrix
Log into your profile server , run Regedit and load the users ntuser.dat as a hive entry <username>
Find the below entries and delete them
HKEY_CURRENT_USER\<Username>\Software\Four Js\Genero Desktop Client\Application - everything under here
HKEY_CURRENT_USER\<Username>\Software\Four Js\Genero Desktop Client\Forms - everything under here
recreate both keys again , but blank
Application
Forms
Unload the users hive and get them to log in ..
Recently we implemented the --ignoresettings option on the command line for the Citrix application shortcut , as such we have had less corruptions issues
https://4js.com/online_documentation/fjs-gdc-manual-html/User/CmdLine.html