I have similar issue if we talk about old projects that are not sounding the same as before at least half of year back. Kontakt VST3 isn’t loaded correctly when load Cubase project containing Kontakt instance. Some parameters are damaged or lets say maybe not stored. I wrote here and on NI forums with a video where I show how it happens.
But today I checked the same project and there is difference in the issue. Now inner Replika delay is working as expected (ping-pong feature), but before disable/enable procedure the ping-pong is out of sync if it should be synced. After disable/enable it becomes synced.
What causes this change? I don’t know. One is clear - VST3 is Steinberg’s child, while other companies try to follow protocols. I don’t know where someting goes wrong, but if we pay thousands for our virtual studious, we should never ever worry about such little and disturbing things.
I am still very angry about this - every project I load, I need to disable and then enable all tracks just to avoid any issues described. Very annoying.
Can be solved if we avoid of loading VST3 (move them to another folder) and use VST2.4 of the same plugins (Kontakt in this case). But problem is that parameter conversation is one way - from VST2.4 to VST3 and no backward. It means if you stored project with Kontakt VST2 and then open with Kontakt VST3, everything looks good (with exceptions we now know), but if you stored project with Kontakt VST3 and then hide VST3 plugin versions and then open project with Kontakt VST2.4, your instances will be empty - no libraries loaded. SUPER, isn’t?!
P.S. NI say it’s Steinberg’s problem and Steinberg team is very silent (but I was waiting for verbal ping-pong)
After a month… Enjoy the silence!