Overlapping Expression map commands

Hello!
Spending time to understand the problem…

I use Swam Solo Strings with selfmade Expression map.
I have made 2 comands “SWAM mono” and “SWAM double” to switсh between monophonic and double strings modes by changing CC 102 value.
I also made Key switch for Tremolo.
The problem is when they apeare in a score simultaneously the Tremolo switch overlaps the “mono/double” switching and it doesnt work. I see it in the controller CC 102 line in the Key Editor.
If I move Mono/Double mark to the earlier note - everything ok.

Is it a bug or I do something wrong?

Here’s the video illustration:

Sounds like a good candidate for an Add-on instead of a Base switch.

That is a sulution!
I’m preaty new to Dorico…
Thank you very much!