On screen: Your version of Roblox may be out of date. Please update Roblox and try again.
This error is produced locally. It does not appear because the service is down, so the fixes below are worth working through in order.
Roblox's explanation: error code 280 occurs when there is an issue with the Roblox version running on your device. The engine name is DisconnectWrongVersion, which is exactly what it sounds like.
The timing is the tell. Roblox rolls new client versions out gradually, so this appears in clusters shortly after a release while some servers expect the new build and your machine still has the old one.
If it started suddenly, affects everyone you know, and nothing else about your setup changed, a client update is rolling out. If it persists for you alone after updating, the installation is the problem rather than the version.
Operator documentation: en.help.roblox.com. One thing to know about Roblox's own articles for this family of codes. We compared them and the sections after “select your operating system” are byte-for-byte identical across codes 264, 266, 268, 277, 279 and 280 — the same reinstall, clear AppData and call your ISP sequence. Only a one-to-three line paragraph differs. So the official answer is close to the same for six unrelated problems, which is why the causes below matter more than the steps. For 280 the template happens to be correct, which is not true of the others.
Roblox's explanation: error code 280 occurs when there is an issue with the Roblox version running on your device. The engine name is DisconnectWrongVersion, which is exactly what it sounds like.
This error is produced locally. It does not appear because the service is down, so the fixes below are worth working through in order.
Start with: Update the client. Through the store you installed it from, or by letting the launcher update itself.