HELP My Game Is Crashing A LOT!

Hi, I’m @RuizuKun_Dev

My game is crashing a lot on all devices and for most players.

(Crashes are Client side, Roblox Game Client NOT Server)

  • I have checked for Malicious Code and I can assure you that the only Scripts in game are mine and Roblox’s Default Scripts,

  • I am certain that I Disconnect all Connections that are unused,

  • I am certain that the game doesn’t have any wild loops with no yields,

  • I’m certain that the game runs smoothly on most modern and old devices,

  • I’ve check the Micro-Profiler the game performs relatively well,
    https://i.gyazo.com/205daf65b39f9207cca8069646debb29.mp4

  • I’ve check the Performance Stats the game performs relatively well,
    https://i.gyazo.com/51e758423797487dd13cbd01426c5656.mp4

  • I’ve check the Output window there aren’t any Errors (if any they are minor),

  • There is only 1 LocalScript and the rest are Modules that are required,


Client Memory




The Roblox Game Client just casually crashes without any clear warning or trigger, I’m not really sure what to do and I need to fix this issue as soon as possible, if you have any methods or know what could be causing these crashes please let me know.

5 Likes

I think you should re-check all your scripts again and make sure there’s nothing called ‘Vaccine’ in your game.
It might also have to do with the ammount of decals and textures the game has, not every laptop or mobile phone can handle that.

7 Likes

I doesn’t crash right away, it crashes after playing for more than 10 - 20 minutes.

Not sure if the Decals and Textures could be causing that since there are other games with a lot more content than mine.

2 Likes

It can still be the textures tho, the bigger, the more resolution, the more lag.

I’ve had this before, the devices crash after 20 minutes and once I deleted my textures it was gone. After that I just started remaking the game instead of using 6 textures for all sides of the building I made a mesh and used 1 low res texture.

1 Like

Can I ask you, what game is this for? I might think of a solve for this if I know what it is.

1 Like

Please take a look at the 2nd sentence I’ve already attached a link in OP.

I’ve check the game by searching Script in the Explorer, I ensure that they are only mine.

3 Likes

All I can see from this is that it has many parts which could be made into meshes too.

2 Likes

I’ve been experiencing the same thing, from my knowledge its exploiters using a script to crash servers. They are abusing the SayMessageRequest in the Roblox chat script, I’ve trying to find a solution to this, i.e capping the rate the messages are sent at or if the length of a message is above X value etc.

I was informed by members of my group, they provided this script to me. If anyone could try help make a solution to this and let me know. It would greatly be appreciated.

I realised, my code was being override by the roblox code again. The script you need to edit is game.Chat.ChatServiceRunner

But then make sure you edit a copied version of that script.

1 Like

Different situation, mine is Roblox Game Client Crashing not the Server, unless I’m missing something and they are related but I don’t think so; when I crashed my friends were still in the server so I am pretty sure it’s local.

I’m sad to tell you that for my game it crashes even in a VIP server… with just me alone in the game

but nonetheless, your information might contribute something for my situation so thank you

Does this happen in other games? Other front page games?

Is it possible that the crash is happening because the client is spammed with Remotes?

by “Crash” I don’t mean Lost Connection.

1 Like

It might be that it is spammed with remotes, def.

I know StreamingEnabled isn’t the solution for anything, but have you tried it? Maybe that increases performance and prevents crashes?

I have been working on a solution for this if anyone wants to assist me in it. I’ve gotten fairly far with stopping them but it’s not perfect. I’ve reduced crashes down to just being Network issues and I’m in the process of eliminating the client from easily crashing the server altogether.

This is a new exploit, a lot of users are using, same one @KingOfGenres provided an example of.

This is not patch-able on your side, Roblox has to take care of this.

Edit: Not patch-able on your side without editing the default chat scripts. I am working on doing that right now, will inform if I find any solution.

2 Likes

I’m not convinced that this issue is something that has been caused by Roblox, as you don’t actually know the root of the problem.

It might be a good idea to see if the problem applies to previous versions of your game. If it doesn’t, then you should try to identify what you have changed between versions and see if you can find the root of the problem from there.

1 Like

The root of the issue is from the default chat scripts, if you check “ChatServiceRunner” , the way it responds to the event ( absolutely no cool down ) causes it to crash. This can happen to literally any game, it has been showcased and tested by so many users, not only has the user of the post became a victim of this, a lot of my other friends are too. I tested this on a fresh baseplate game I had just created, without any modifications or new models, and the same result happened.

There are plenty of reasons that a game can crash, so I’m not really sure why you think that is the definite cause of the problem.

@RuizuKun_Dev also mentions in one of his replies that the game crashes when he is in a VIP server alone, suggesting that that is not the cause.

I played it for about 5 minutes and it crashed. And this is not because of performance nor internet connction.

I really could not find any reason.