Did either give you a copy of the file that you could forward over for us to look at?

There's often a slight lag from the commanded shift speed/rpm to when it actually occurs. The rpm are climbing and when it hits X it's told to shift..so the actual shift happens slightly later. Your difference seems too large though.