In the past few days, Native Instruments pushed an automatic update that modified certain Massive X files, introducing a file path typo that rendered the synth unusable. Any sessions in most DAWs with Massive X loaded would crash upon tweaking the wavetables, and both wavetables and noisetables were missing from the plugin's UI. I was up until 4 a.m. investigating the issue, identifying the typo in the file path, and sharing instructions with the community and on Reddit to help musicians fix their synth files, allowing many to open their sessions today. I am not a software engineer and only know basic to moderate understandings of filepaths and the way plugins work, so it took me a long time to figure out that the error was caused by a typo in an obscure database file hidden in my computer system - which I was only able to read the contents of using Chat GPT. The reason why I stuck with it for so long is because I needed my project to load because of professional deadlines.
This bug was so severe that some live performers won’t be able to run their live performance sessions in their DAW today.
I rely on my software functioning reliably for professional work, and stability is extremely important to me. Unfortunately, this isn’t the first time Native Instruments updates have broken plugins or synths. For example, updating Kontakt can render Ableton Instrument Racks unusable, and certain Kontakt library updates can make them unsupported in older Kontakt versions, which breaks any sessions that haven’t already been rendered or committed to audio. Because of this, I previously disabled updates and stopped updating my plugins entirely to prevent legacy sessions from breaking.
To be clear, these aren't just a case of "You should have committed your tracks to audio". Updating an instrument library should never require you to purchase a new version of Kontakt in order to continue using it, for example. Or in this case, an automatic update shouldn't prevent a synth from working entirely.
However, this time, the bug was caused by an automatic update that I did not initiate.
In order to continue using Native Instruments professionally, I need clarity on how to keep my system stable. I hope someone from NI can weigh in. Yes, updates occasionally cause issues, but this seems to be a recurring problem specific to Native Instruments. I don’t experience these problems with my library of hundreds of other plugins.
So:
- How can I disable Native Access updates and instrument updates completely without risking license issues or other errors?
- Why are automatic updates being pushed without proper testing, especially when they break compatibility?
- If updates continue to be unreliable, can Native Instruments provide a file repository where older versions of everything can be re-downloaded and restored?