I also use AD2 with my Strike Kit (with a VH-10 hi hat & using Reaper as my DAW). I also experienced limited velocity ranges and occasional trigger cancelling. Ironed out the kinks thusly:
- to start, I built my mapping in AD2 from the ground up (since AD2 has no preset Strike map). Start with a clean slate and build it piece by piece. Seems to work out better then adapting a preset.
- I never use my Strike for live performance, it’s a studio kit only. So after kinda struggling with making the settings all perfect in both the Module and in AD2, I decided to reset the Strike Module to factory settings, manual sensitivity for all triggers set to medium, and set my velocity curves to match my playing in AD2. Worked like a charm. Suddenly the hihat was less Human League, more Stewart Copeland.
- trigger cancellation is either because of Xtalk / Mute Group settings on the Strike Module, or due to some kind of MIDI voodoo originating in your DAW. I was recording parts that would sound fine while I was playing them (because I was monitoring the incoming signal) but would then have notes missing when I played the take back. Dug around and found a setting hidden away in Reaper’s MIDI editor that said “Automatically correct overlapping notes”, which, of course, was taking every second note of my 16ths and erasing it. Unchecked this setting... problem solved. You may have something like that going on.