This is not an issue with Juce but rather with Ableton 10 and 11 and I was wondering if anyone had talked to Ableton about it.
In Live 9 SetProperty with kAudioUnitProperty_ContextName is called whenever the track name changes and when the project is loaded.
In 10 and 11 it is only ever called when a new track is created, not on rename and not on project load. So pretty broken.
Has anyone reported this to them before or know of a workaround?