A few months ago I also had a problem, because ping was then over 300+. I changed the internet to another one and it helped, but today it got back again. I am asking for help, because my game requires good internet and mine is good!
Here are the links to SpeedTest and Ping at Roblox:
One of the picture shows an infinite yield for CanChatWith in ReplicatedStorage
so in Studio it appears but in running it does not so you get the message.
Look at the script that does the WaitForChild and see if at that time the script that creates the CanChatWith item has actually finished.
Do other people have a high ping? You could very well just have a laggy game. This can be caused by poorly optimized scripts, viruses, useless things running when they shouldnt.
That could be it, your ping just represents the time it takes for you to send a request to the server and receive a response back. If you have just a generally laggy game then the response will always take longer regardless of how good your internet is.
You can placing code that are not needed immediately inside ModuleScripts, as ModuleScripts will only run when they’re required (as in require(Module), therefore substanstially improving performance. If you are willing to change your entire framework, I’d switch over to AeroGameFramework, which is comprised of almost all ModuleScripts, but the main idea is that ModuleScripts are efficient and really can help you out here.
There are a lot of factors affecting this, this includes but not limited to: Server location, server age, server quality, server malfunctions, faulty website, faulty database, internet error, solar flare (seriously this can affect ping) and maintenance.
It’s hard to solve the problem of high lag, since there are way too many factors that can cause it. However, scripts lagging the server can also cause high ping. Keep an eye on UntrackedMemory, it generally represents how laggy your server is. The higher it is, the more laggy the server is.
Slightly confused: issue with your game or issue with your computer? This is based on your mention of ping existing on a blank placem
If the ping is a problem with your computer itself (meaning the high ping carries over to other places) then you’re going to need to look to diagnose. If you have a Windows OS, go to the directory C:\Windows\System32 and then type cmd in the address bar. When that’s done, type in the command ping roblox.com -n 10 and wait for completion.
If the ping is a problem with your game itself, then it sounds like you have a lot of optimisation to tackle away at. Of course, without any references or code, it’s not easy to be able to tell what exactly you’re experiencing or how to alleviate it.
Thank you to everyone for their activity and time! I solved the problem of reinstalling Roblox, disabling the network adapter and changing the options in the network adapter. Your answers will be useful to me in the future, so thank you!