The problem is the platform behavior is not super precise. Some deviantion may happen. In this example, you sometimes get the character a little off to the left or rigt. I wasn't able to isolate a reason for that, though.
See Example
Use A to jump left and D to jump right