Ever since this morning, I have been entirely unable to join games on Roblox. Whenever I press Play to join a game, the client will start up but will silently close shortly after, without launching the game. The startup log shows the following as the last 2 lines:
(Full log available here, although there’s not a whole lot else)
As far as I can tell, https://www.roblox.com/Login/Negotiate.ashx is a fairly old API endpoint, yet I’m running a very recent version of Roblox (0.472.0.419960). I’m not sure why it’s sending requests to an old API endpoint like this, and everything I’ve tried to fix it has not been successful, including:
Restarting
Reinstalling Roblox (both by uninstalling normally, and by manually deleting the Roblox folder and reinstalling)
You should try to reinstall Roblox completely as your launcher should have updated today with a fix for this. The newest version of Roblox is from today when there was an update on both the client and studio. It appears that this deprecated endpoint was finally replaced with the appropriate one from auth.roblox.com. On my computer, I can see that the new endpoint is indeed on the latest version of Roblox. Follow these instructions to completely uninstall Roblox and remove its files.
I mentioned it on my post but I’ve already tried entirely reinstalling Roblox - both by uninstalling it through Apps & features and by deleting the Roblox folder in AppData/Local, but the issue still occurs after a fresh reinstall. I’m also sure the version it’s launching is in that path as I’ve checked the process location in Task Manager, so I’m fairly sure it’s not launching any other version hidden around in my system. This is the thing that was confusing me, why reinstalling seemingly hasn’t fixed the API issue.
same thing has been happening to me yesterday, havent joined many games today.
i tried reinstalling many times to no avail, really was a pain not being able to launch roblox.
This has been happening to me since Monday.
I’ve tried uninstalling and reinstalling Roblox again and it still doesn’t work. I also deleted all the files to see if it would fix it, but it did not fix the issue.
Edit: I just found out that both versions of Google Chrome are preventing Roblox from launching. I have to use another web browser to be able to launch Roblox. It seems that the problem is on Google’s end.
I don’t know why but Roblox Studio uses auth.roblox.com as it’s endpoint but the cliend uses the old one. One wierd thing is that the Windows 10 and Mobile releases of roblox don’t have this problem.
This may be or not related to this but when i tried to log into my account in a instance of a google chrome user without a google account, after verifying 2-step verification, i was returned to the login page with no change. For some reason it added a nl=true paramiter.
I tried using Edge version 89.0.774.68, Opera GX version 73.0.3856.424 and Firefox version 87.0. All of them up to date, yet none of them fixed the bug. What browser are you using?
Try deleting %localappdata%\roblox as well. Even when you uninstall it. Roblox still leaves some files behind. If that doesn’t work, then I guess there’s nothing to do on your end.
I have deleted both the %temp%\roblox and %localappdata%\roblox folders. I reinstalled roblox and ran it through edge. Still errors out. I’m done with this.
This has been happening to me ever since FFlagPlaceLauncherAuthenticationUseNewHttpRequest was set to True. A system restart temporarily fixed it, but it has reverted to using the old endpoint again.
If this using old API (Login/Negotiate.ashx) still happening, can you please send us your current log files of :
%USER%\AppData\Local\Temp\RBX-.log as well as %USER%\AppData\Local\Roblox\0.xxx..log ? Thanks!
Not sure about anyone else, but as of yesterday the launcher has started working again for me! I don’t know if a client update fixed it or what but it seems to have fixed itself on my end.