CITMTA & CIT FixCIT Tools

MTA: San Andreas

MTA:SA error codes, and what each one means

MTA shows a short code with most of its errors. This is every code MTA publishes, in plain words, with the steps that actually help. Nothing here is a guess: each page says where its meaning comes from, and says so plainly when the meaning is not published.

CD codes46

A CD code appears when a connection to a server fails, is refused, or ends. Most of them carry a second line with the server's own reason.

CodeWhat it means
CD01The nickname you connected with is not allowed.
CD02There is no active connection for MTA to work with.
CD03The nickname you connected with is not allowed.
CD04MTA could not find a local server to connect to.
CD05You were kicked, and the server gave a reason.
CD06MTA could not connect to a server running on this computer.
CD07A server running on this computer did not answer in time.
CD08The connection timed out: the server did not answer in time.
CD09The connection to the server was lost.
CD10The client and the server did not agree on encryption or protocol.
CD11The server closed the connection.
CD12The connection to the server was lost.
CD13That server has banned you.
CD14The server is full.
CD15The server disconnected you.
CD16The connection to the server was lost.
CD17The password you gave for that server is wrong.
CD18The server refused the connection.
CD19The client verification step did not complete.
CD20A file the server sends you could not be downloaded.
CD30The server rejected the nickname.
CD31A general disconnect: the connection ended without a more specific reason.
CD32The server banned the serial of this MTA installation, and gave a reason.
CD33The server banned you, and gave a reason.
CD34The server banned the account you logged in with, and gave a reason.
CD35Your MTA version does not match what the server accepts.
CD36The server saw too many join attempts in a row and refused this one.
CD37The server runs a different MTA branch than your client.
CD38The server does not accept your version, and the message says which version it wants.
CD39The server is newer than your client.
CD40The server is older than your client.
CD41Somebody on that server is already using your nickname.
CD42The server could not create your player in the game.
CD43The server refused the connection and gave its own reason.
CD44The serial check of your MTA installation did not pass.
CD45The client and the server fell out of step, and the message carries the details.
CD46Somebody on the server kicked you, and the message names them and the reason.
CD47Somebody on the server banned you, and the message names them and the reason.
CD48The server ended the connection with its own text.
CD49The server is restarting or shutting down.
CD50This MTA serial is already connected to that server.
CD60A server started on this computer failed to start.
CD61An internal label MTA uses for a disconnect. On its own it does not describe a cause.
CD62The client hit a fatal error and closed the connection.
CD63A protocol or connection error ended the session.
CD64This MTA version has expired and the server will not accept it.

CC codes31

MTA's own client shows a CC code when something fails before or during a connection: the address, the nickname, a module it could not load, or the connection itself.

CodeWhat it means
CC20MTA refused the nickname you tried to connect with.
CC21The address you asked MTA to connect to is not a valid host.
CC22MTA could not open a connection to that server.
CC23MTA waited for the server and got no answer in time.
CC24The client and the server did not agree on the encryption or protocol used for the connection.
CC25The server closed the connection.
CC26The connection to the server was lost.
CC27That server has banned you.
CC28The server disconnected you.
CC29The connection to the server dropped.
CC30The server refused the connection.
CC31MTA could not load the mod it needs for that server.
CC32The server's answer was not what MTA expected (second form).
CC33The server's answer was not what MTA expected, and MTA kept the payload it received.
CC34The networking library on your client and on the server are different versions.
CC40MTA loaded a module that is not the one it expected.
CC41MTA could not act on the address it was given.
CC42MTA could not start with the mod given on the command line.
CC43MTA stopped because the drive is out of space.
CC50MTA could not start Direct3D 9, the graphics layer GTA uses.
CC51MTA could not load its interface skin.
CC70No address was given, so MTA had nothing to connect to.
CC71The link used the wrong protocol. MTA links start with mtasa://.
CC72The nickname is not valid.
CC73The nickname is not valid.
CC74MTA needs a server to be selected before it can connect.
CC75No address was given, so MTA had nothing to connect to.
CC80MTA needs to leave the server before it can change the skin of its interface.
CC81The nickname contains characters MTA does not allow.
CC82MTA needs to leave the server before it can change its language.
CC99MTA is waiting to finish a language change.

CL codes41

CL codes come from MTA's launcher, before the game starts: installing an update, finding GTA, loading MTA's own files or starting gta_sa.exe.

CodeWhat it means
CL01An installation step failed while MTA was setting itself up.
CL02MTA could not copy its update files into place.
CL03The installation is incomplete.
CL04MTA could not restart itself to finish what it was doing.
CL05MTA is already running.
CL06MTA is asking whether it may close the copy that is already running.
CL07MTA is offering to roll back to its previous state.
CL08MTA is offering to reset GTA's settings.
CL09MTA could not delete a file it wanted to replace.
CL10GTA is already running.
CL11MTA could not close the GTA that is already running.
CL12MTA cannot find GTA's registry entries, so it does not know where the game is.
CL13The installation path contains characters MTA cannot work with.
CL14This is an old Steam version of GTA that MTA cannot use.
CL15There is a semicolon in the path to GTA or MTA, and the game cannot handle it.
CL16MTA's own data files are missing.
CL17MTA's own data files are missing.
CL18A client module MTA needs is not there.
CL20gta_sa.exe is not in the folder MTA is pointed at.
CL21A file in the GTA folder is in MTA's way.
CL22MTA could not start gta_sa.exe.
CL23core.dll, one of MTA's own files, is missing.
CL24core.dll or a Windows runtime it needs could not load.
CL25MTA is asking to start or close GTA.
CL26core.dll or a Windows runtime it needs could not load.
CL28MTA noticed ASI plugin files in the game folder and is warning about them.
CL29MTA says its own files do not look right at launch.
CL30A file MTA checks is missing or has been changed.
CL31A GTA file could not be opened.
CL33The launcher is not running under the filename MTA expects.
CL34GTA could not load a model.
CL35GTA could not add a vehicle upgrade part.
CL36A file GTA needs is not there.
CL37MTA's documentation does not publish a meaning for this code.
CL38A module could not be loaded.
CL39MTA points at its page about programs that conflict with it.
CL40The versions of MTA's files do not match each other.
CL41A file MTA needs is missing.
CL42Windows is in Safe Mode, and MTA cannot run there.
CL43An old label that MTA used for a menu and for the Evolve program.
CL44GTA's IMG archive is damaged.

AC codes7

AC is one of MTA's three anti-cheat prefixes. The number names a published detection category. MTA's own guide says a detection does not prove intent, and it does not list every detector.

CodeWhat it means
AC#1MTA's anti-cheat lists this number under health or armour manipulation.
AC#2MTA's anti-cheat lists this number under DLL corruption.
AC#4MTA's anti-cheat lists this number as a broad security detection.
AC#5MTA's anti-cheat lists this number under trainers.
AC#11MTA's anti-cheat lists this number under additional trainers.
AC#18MTA's anti-cheat lists this number under altered game files.
AC#21MTA's anti-cheat lists this number under additional trainers.

SD codes16

SD codes are special detections a server can switch on. Most of them are about the environment MTA is running in: a virtual machine, a blocked component, or a program that can change how the game runs.

CodeWhat it means
SD#12The server does not allow a custom d3d9.dll in the game folder.
SD#13A special detection listed under data integrity.
SD#14The server does not allow playing from a virtual machine.
SD#15The server does not allow the driver signing state your Windows is in.
SD#16MTA's anti-cheat could not start.
SD#20The server does not allow an altered gta3.img or gta_int.img.
SD#22A script the server sent you arrived damaged.
SD#23A file the server sent you arrived damaged.
SD#26Something is blocking a part of MTA's anti-cheat.
SD#28The server does not allow playing through Wine.
SD#31MTA ignored keyboard input that was sent by software rather than typed.
SD#32MTA ignored mouse input that was sent by software rather than moved.
SD#33The server does not allow a network limiter to be running.
SD#34The server has an internet café restriction, and your connection was classified that way.
SD#35The server does not allow a program that can lock the frame rate, such as certain screen recorders.
SD#36The server does not allow AutoHotkey or a similar automation binary to be running.

VF codes6

VF is a second anti-cheat prefix, used for verification failures such as changed game files or a trainer. The number names a published category, nothing more.

CodeWhat it means
VF#6A verification failure listed under trainers that change movement, combat, money, speed or aim.
VF#7A verification failure listed under trainers.
VF#8A verification failure listed under modifications that are not approved.
VF#11A verification failure listed under DLL injection and trainers.
VF#17A verification failure listed under speed or wall manipulation.
VF#21A verification failure listed under a changed gta_sa.exe.

Installer codes1

U codes come from the MTA installer itself.

CodeWhat it means
U01The MTA installation did not complete.

Still stuck? The Fix tool reads MTA's own log on your computer and points at the matching steps. Nothing is uploaded.

Open the Fix tool

Where this comes from

Meanings read from these sources on 5 September 2026 and written in our own words here.