Do you ever notice that audio records precisely as you’d expect, but Midi doesn’t?
Midi is recorded in realtime, thus it gets recorded earlier that the playback position. Realtime Midi is useful for monitoring what your playing but not for recording it.
IMHO that’s not a very accurate statement and neither is the last one (that it’s not system specific).
If this was a common problem you wouldn’t have to dig up two old threads to make a statement as this forum would be flooded with threads from outraged customers demanding a fix.
The question remains: Do you have a related problem, and if so, a description or a step by step that we can try to reproduce? (You know, like a bug report?)