Possible Mario simulation bug?

Is it possible that Mario’s position (X coordinate) is sometimes reported incorrectly?

In the image below, Mario is clearly further ahead on the screen, but the simulator returns x = 122.
Because of this mismatch, the agent made a wrong decision and Mario died in the actual game.

In addition, in minor cases, the Mario simulation sometimes requests a jump action even when Mario is already in mid-air, making it impossible to perform the jump.

The images above were extracted from the observation (obs) variables.