I contacted tech support regarding a timing issue of midi over the Kaylab's builtin USB interface. It appears all notes/data is being "quantized" to a ~20ms timing grid. I did a number of side-by-side comparison tests in my DAW using an external midi interface, as well as a MIDI Manager save file and sent them the results. After about 10 days of rigorous testing, they contacted me that they were able to reproduce the problem and are working on a firmware update! I'd heard people say that Arturia's tech support is a bit lack luster, but my few dealings with them have been anything but, so far. In fact, they've been great to work with.
A final note on the subject at hand, this USB midi quantization, as I call it, causes some notes and continuous data to come in at exactly the same time, which seems to confuse some software and cause some other side-effects. Fixing this problem may end up correcting some other issues as well.
In case you are interested, here is a screenshot of one of the side-by-side tests I did in my DAW (Digital Performer 8 ). This shows CC1 (Mod wheel) data being generated by the Kaylab's USB interface, compared to it's MIDI port output. Notice how all data points are 20ms apart, and sometimes two datapoints are sent at the same time. This is present in all types of MIDI data, but is easiest to show using controller data: