This is a known issue with many VST3 plugins.
However, there is a reasonably elegant workaround.
- Select sounds that you want to keep and save them as GP User Presets using just a number for each name, the number being the program change number you want to use.
- Use a simple GPScript to respond to incoming program changes by loading the appropriate GP User Preset
Attached is an example gigfile that demonstrates this using the Arturia SQ80.
RespondToProgramChange.gig (47.7 KB)