My Kontakt is working just fine with my Roland RD-170 but when I tried to work it with my 17 years old RD-300s, I had a midi problem. It's like it considers the midi note off message as a "panick button". The notes stop not letting the sound release.

Now this controler works just fine with most of my virtual instruments (B4, all Emagic plug-ins, Akoustic Piano, etc...) but there is this problem with Kontakt, Massive, Lizard Lounge and Halion.

Has the midi implementation changed over the years so that some softwares don't recognise it? Is that possible? If not, what else?