MTA:SA error code
MTA:SA error CD40
The server is older than your client.
How to fix it
Ask the server, not MTA
If the message names a server rule, a kick, a ban or a reason, that decision belongs to that server. Take the exact message to the server's own forum or Discord. MTA cannot change another server's decision. On CIT, ask in game with J > Support or /sup, or post the exact message on the General Support / Questions board (cit.gg/index.php?board=15.0).
Still not fixed? Copy the whole message, not only the code, and check your log in the Fix tool. It is read on your own computer.
About this code
Nothing on your side is broken. The server has to update before you can join with a newer client.
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. MTA's own documentation gives CD40 as Server build older.
All fix guides · Every MTA:SA error code · Crash codes and offsets
Where this comes from
Read on 5 September 2026 and written in our own words here.