Thanks for taking the time to make new tests & new videos + the configuration & setup details, perfect
I will focus on those new example, there's definitely too many things involved in the 1st video, as mentioned via the support thread, we need to narrow down things, so those examples are much more helpful
OK, so after trying to replicate this, here's what I found so far.
I was able to reproduce both Video 2 and 3 problems. Furthermore, I have also tried to replicate your scenario with the AU and the VST2 plug-ins and got the same problems.
Resulting issues will vary depending of the preset used, but there's a problem with recalling ANA 2 settings after unfreezing the tracks.
i.e : ( Video 2 case ) --> For this preset the ARP settings are not correctly recalled when you reopen ANA 2 GUI after unfreezing the track : so you won't have any audio output unless your reload the "2 Finger Prog" factory preset to update the ARP settings again.
i.e : ( Video 3 case ) --> With this preset we have a different behavior and this time it's the Main OSC Waveform which won't be recalled when reopening ANA 2 GUI after unfreezing the track.
Back to what I explained via support : freezing a track inside Ableton Live is creating an audio snapshot of this track and all its components + their settings at the time & state we're freezing the track
--> So it doesn't really make sense that freezing and unfreezing Live's Tracks gives such random results, there shouldn't be any relation between Live creating an audio snapshot of one track & its plugin(s) state & settings.
So testing this further and getting the Freeze/Unfreeze option out of the way, it turns out that the problem is actually taking place when saving ANA 2's Track by Drag & Drop to Live's User's Library ( resulting in a .als file ). The same problem occurs when using Drag & Drop to the User Libray with just a Midi Clip from ANA 2 instrument track ( resulting in a .alc file, which you can preview from Live's browser, thus checking the results immediately ).
Steps to reproduce :
1- Load a new instance of ANA 2 inside Live.
2- Init Preset - then load factory preset " 2 Finger Prog "
3- Create a Midi clip and add notes - Test your playback or reference.
4 - Now DRAG & DROP the MIDI CLIP to Live's User Library in order to generate a .ALC file.
5 - Try to preview the .ALC file from the user library : you won't have any sound.
6 - If you open ANA 2 GUI, you will se that again, the ARP settings haven't been SAVED correctly and you need to reload the preset from ANA 2.
7 - Using DRAG & DROP of the entire track ( instead of the Midi Clip ) to generate a .ALS file this time ( but this one can' be preview from Live's browser ) : exact same problem --> ARP settings won't be SAVED correctly.
- In the case of the 2nd preset, you'll get the same changing sound behavior since this time the Main OSC Waveform won't be correctly SAVED when using either the Midi Clip or full Track DRAG & DROP to user Library saving method.
--> tested with both Ableton Live suite 10.1.40 and 11.05, with all 3 types of ANA 2 plug)ins : AU, VST2, VST3 and a different version of MacOS than yours. ( Not tested yet under Windows ).
Conclusion is that DRAG & DROP to Live's User Library quick method of saving is not supported by ANA 2.
EDIT & UPDATE : This is a MacOS only issue, been running tests on Windows 10 Pro ( Up to date 21H1 ) and saving .ALC and .ALS file using Drag & Drop to Live User Library works fine in both Live 10.1.40 and Live 11.05
I don't know if this is a known limitation of the plugin or not, will ask the developers, but this is not related to Freezing / Unfreezing / reopening ANA 2 GUI, the problem is taking place during saving with Drag & Drop.
Sorry if my answer was confusing.
My point was not to use this as a workaround ( which we now know won't work anyway if on top of that you're using Drag & Drop ) but I was more referring to a standard workflow and saving only between "major" versions of a Preset.
Once you're happy with a preset tweak or sound design, save it suing the ANA2 built-in "Save as" feature.
Next time you are making a change to this preset but want to be sure to keep a backup : use "Save as" again.
Just the usual " versioning " workflow habit, that was my point.
That's the core feature of the "Save as" feature : your DAW is supposed to remember your Project & plug-ins state + settings, but that's only true until something goes wrong, "Save as" is writing your plugin(s) settings to a file, even if you have issue reopening a project you'll always be able to get back to your preset & sound design.
At the end of a project or when you're sure about your sound design, you can open your user presets and delete what you don't need anymore. Same for collaboration work, you can organize your user presets by folders, it's more a matter of files management but I agree that it can be a bit more cumbersome, but that's a also the safer approach.