Audiovst CHOP auto load vst3 presets (Vallhalla)

Hi,

Is there a way to auto load a vst3 preset in the audiovst CHOP? Ive tried saving with it loaded and the ‘Load plugin state at start’ option enabled (also with it off). I also have all the Learn parameters options off (but also tried with learn parameters ‘on’).
I tried doing it via a script using op(‘audiovst1’).loadProgram(path to preset)

This is a vst3 Valhalla Supermassive plugin v5.0.0 with a preset type of .vpreset, and im using TD version 2025.32280

Thanks!

UPDATE:

It looks like parameter values in the plugin are being saved when i save TD, just that the GUI does not show the preset name when i open the vst GUI

Enabling Load Plugin State on Start will save the entire plugin state to the toe file and reload that state on toe file load, so it’s the most seamless choice when trying to maintain continuity between loads of TouchDesigner, like when using certain presets. However, not all VST plugins support this workflow, and I can’t recall whether Vallhalla Supermassive does or not.

Plugin parameters will always be saved to the toe file, but unfortunately they don’t fully capture the state of the plugin in all cases, as there can often be controls that are not exposed via parameters/properties.