midi vstīs have problems too , this is really bad !
i used "apply track fx as new take (midi)"
as you can see it should be all 16th notes yet look what reaper prints as midi output ... seriously ?
the first 3 nots are detected as one and all notes are completely off the grid
you can also hear that in playback of course ..
it gets worse and worse the higher your latency is ... so in a big project which needs to be set to high latency like 512 or 1024 you MUST bounce your midi to track as midi or audio or youll get a completely different output...
this is different for every vst though ..
js is also off a bit , blue arp is the worst
js