Roblox Error 295 is a server-side scripting error. A Lua script running on the game server (not your client) threw an unhandled error or exception that the server could not recover from, causing it to shut down and disconnect all connected players.
Developer responsibility
Error 295 is caused by the experience's code, not your client or network. The developer needs to identify and fix the script error. Players cannot resolve this.
What to do
Try rejoining — Roblox will spin up a new server instance. If the error is reproducible (happens every time in a specific area or after a specific action), report it to the developer through the experience page.
How to fix step by step
- 1Rejoin the experience — a new server instance should be available
- 2If the error happens consistently (same trigger every time), report it to the developer via the game page Report button
- 3Check if other players are also getting disconnected — community Discord/social media for the game often has the fastest updates on known issues
How 295 differs from related codes
- Error 280: A server-side Lua script in the experience exceeded Roblox's execution time limit. The server terminated the script and disconnected affected players to prevent the game from hanging. (usually server-side)
- Error 517: Roblox returned an HTTP 517 or server-side error while loading an experience or API request. (server or client)
- Error 610: Roblox failed to load required assets for an experience or your avatar. (server or client)