All Pionner devices send NoteOff commands as regular NoteOn with velocity=0.
I appreciate that this is invalid MIDI, but it is quite simpler as then there is only "Note" messages.
On Bome, the NoteOFF trigger already makes the exception to trigger on these NoteOn+vel=0 messages.
However the NoteOn trigger ignores them.
Could we further relax this to the NoteOn+vel=0 trigger as well?
PS1: On the output side this is not a problem. I always send NoteOn+vel=0 messages using a variable.
PS2: This would prevent massive duplication of my code since I cannot use "timer-zeros" as well: