Digitakt Bug concerning midi key release

I connected a sequencer to my Digitakt and I noticed the the Sample 8 (Cymbal) keeps playing even after the respective channel 8 trigger note being released.

I already monitored the sequencer midi messages to make sure the midi Off note is sent and it really is, so the problem isn’t the sequencer failing to send notes.

I’m using a factory pattern, specifically the Pattern 6 (RUNNER2000) and this happens on sample 8 (Acid Squ). The firmware version is the 1.52!

Can anyone confirm if this is truly a bug? Thanks.

After monitoring the midi stream from different controllers, I concluded that it has to do with the Note Off velocity, for a Note Off velocity of 64 the release works all the time, but for a Note Off velocity of 0, many times the release doesn’t happen.

Any good reason for this behaviour from the part of the Digitakt?

I think I find the problem, for some reason the sequencer is outputting to the Digitakt double overlapping Note On messages, nevertheless, the sample shouldn’t keep playing given that a Note Off is sent at the end, so the play of the sample shouldn’t continue playing despite the previous overlapping messages.

Here is the output monitored:

 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
    242201  2   4    151    60   127    8  C  4 Note On               
    242201  2   4    135    60     0    8  C  4 Note Off              
    242202  2   4    151    60   127    8  C  4 Note On               
    242367  2   4    135    60     0    8  C  4 Note Off