There is a bug with the AAX wrapper when working in PT 10.
The reproduction is a bit intricate:
- A preset was saved with the RTAS version of the plugin (".tfx" format)
- In PT 10, using the AAX version of the plugin, load that preset
- Save the session and close it
- Reopen the session. It opens without the preset loaded
What seems to happen is that PT saves the plugin parameter values in addition to the 'juce' chunk, these are not updated when loading the preset, and these override the preset when opening the session, with their values from before loading the preset.
Here's a proposed fix for the problem: