i'm using Max to trigger Kontakt via MIDI.
One thing i experience is that sometimes notes' duration gets cut.
When playing the same exact note - for istance a note 75 with 20 of velocity and 4000 of duration - I hear sometimes that the note is really really quick, like only 200 or less of duration.
One thing i noticed (but i could be wrong) is that notes get cut if i retrigger the same note after a short amout of time.
Of course the Kontakt instrument (a piano) is a poly instrument.
And if i retrigger very quickly the same notes directly on its virtual keyboard I don't get the problem.
That's why think it's probably a Max issue...