VST3, Programs and MIDI Program Changes

I know this isn’t super helpful, but the problem isn’t JUCE, but VST3. VST3 does not support MIDI. Converting to/from VST3 event types and MIDI is lossy, and this is an example of it. It took a decade of complaining to get LegacyMidiCCOutEvent to work around parameter based hacks for receiving MIDI CC events correctly.