Getting inconsistent Ping on Mac

  • Describe the bug. Describe what is happening when the bug occurs. Describe what you would normally expect to occur. When ever I (or someone else) makes a hit in my baseball game (found here), my ping will spike. It’s like the server just drops my connection for a second and then reconnects. It’s enough to interfere with play, as when I go to try and catch the ball, the ball will freeze, as my client is no longer receiving server updates on the ball’s position. When the server connects again, the ball has already gone past me.

  • How often does the bug happen (Everytime/sometimes/rarely)? What are the steps that reproduce the bug? Please list them in very high detail. Provide simple example places that exhibit the bug and provide description of what you believe should be the behavior. Happens every time, sometimes it occurs right after contact, other times its when the ball is at it’s peak, or just before it reaches the ground.

  • Repro steps:

  1. Be on a Mac (wasn’t occurring on my window’s laptop)
  2. Join a Live Server (does not occur in studio) from the game linked above
  3. Using the top GUI, select: View Menu->Go to Batting Cages->Yes. (this will put you in a server by yourself)
  4. Walk up to the batter’s box to initiate batting. Press spacebar to have the AI pitcher pitch to you. (press E if you want to exit the batters box)
  5. Try and hit the ball by clicking once to wind up and again to swing (see video below).
  6. Ping will spike/raise, when you hit the ball up in the air.
  • Where does the bug happen (www, gametest, etc) Is it level-specific? Is it game specific? Please post a link to the place that exhibits the issue. Only on Live Server. Does not occur in Studio. Game linked above.

  • Would a screenshot or video help describe it to someone? If so, post one.

Live Server:

In Studio (Test Server) No issues:

  • For graphics bugs, it is sometimes helpful to know your system specs, especially graphics card.

https://gyazo.com/ef078fdf8dd1eea31b99f7524a7fefa7

  • When did the bug start happening? If we can tie it to a specific release that helps us figure out what we broke. Started occurring every time with today’s update, Aug 3rd/4th. Before it would occur sometimes, were rejoining the server would sometimes fix it. For the time being, it occurs every time, with no fix.

  • Anything else that you would want to know about the bug if it were your job to find and fix it. I already tried to see if it was related to using Metal, but even using Metal in Studio still didn’t cause the bug to occur. The loop on the server that moves the ball takes on average .200 ms to perform, with min .150 ms and max .280 ms. I tried to reproduce on a Windows Laptop with a NVIDIA GeForce 940M, and was not able to.

Bonus GIFs of the issue:
https://i.gyazo.com/617d9cc02c2e36e488990bd404f12187.mp4
https://i.gyazo.com/8a0ee6023a2a01c2d5657e1194706349.mp4

1 Like