Parameter updates over OSC

I am testing out some OSC parameter updates in sushi 1.1.
I have "enable_all_processor_outputs" : true in my config file, and this works when I send a remote parameter update. For example, if I send
/parameter/BuSeq-mt/pattern 0.7
to port 24024, I’ll see the same path and value come back to me on port 24023.

What I was hoping to achieve is by updating some internal parameters in the VST3 plugin with data that is generated internally, I’d get OSC updates sent on 24023. For example, the sequencer has a “pattern” parameter that is a sort of macro for setting steps on and off, and different operations that can modify those steps. I’d like to get a report back over OSC what the state of those steps are, so I setup some parameters for each step get updated as they change, hoping that these changes would trigger OSC messages.
Perhaps a simpler example is a the current step number - as the sequencer advances, I update a “stepno” parameter. When I load the plugin in a DAW, I see this parameter update in the rudimentary UI I have.
ezgif-1-b782976961

But when I load the plugin in Sushi on Mac, I don’t see the OSC updates as those parameters change.
I saw in an older post that this may be a VST2/3 issue, but there was indication that this was going to be addressed in a future sushi update. Curious where this ended up!

Update: I built and tried a VST2 version of the plugin, but had the same result: the parameters I’m updating internally do not send their updates over OSC.

another update - I tried using the “sushi_monitor.py” example in the elkpy repository. Similar story - if I send a parameter change via OSC, I see the update in sushi_monitor.py. However, I don’t see my steps or other information that is updated internally.