Hello james, welcome to Microsoft Q&A.
It sounds like the ping spikes are happening because Roblox is running at extremely high frame rates when uncapped. When FPS goes up to 500–1,200, the game engine can use a lot of CPU and GPU resources, which may interfere with network tasks and cause latency spikes. This is why your ping jumps to very high numbers and then drops back down.
Roblox is not designed to run at those frame rates, and most games work best at 60–240 FPS. Other games may handle resource allocation differently, which explains why you only see this issue in Roblox.
Here are a few things you can try:
- Cap your FPS Keep the FPS limit at 240 or 360. This is the simplest and most effective fix.
- Enable V-Sync or set a frame rate cap in your GPU settings If you use NVIDIA or AMD, you can set a global or per-game FPS limit.
- Update your graphics drivers and Roblox client Outdated drivers or game versions can cause performance issues.
- Close background programs Make sure nothing else is using a lot of CPU while you play.
- Lower graphics settings in Roblox This can reduce the load on your system and help keep things stable.
Warm regards,
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.