@Christoph-Hart I think I found the reason it didn't update.
I had 6 slider packs in a separate ScriptProcessor, all of them registered with
SLP1.registerAtParent(0);
SLP2.registerAtParent(1);
etc...
In the main script I have 6 slider packs connected to the separate script processors slider packs using this connection:
const Data1= Engine.createAndRegisterSliderPackData(0);
const Data2 = Engine.createAndRegisterSliderPackData(1);
etc...
slp1.referToData(Data1);
slp2.referToData(Data2);
etc...
I chosed that type of connection because I needed a DisplayCallback for each one of those slider packs, I couldn't find any other way to get that type of callback, is there?
Any way, in the external script processor I changed the
SLP1.registerAtParent(0); to use the
SLP1.referToData(Data1); method instead, and that fixed my problem.
What kind of connection is preferred if you can't connect them via the Property Editor?