In-game -18 warning: New connection detected. Please visit the Steam KO website to verify your account.(-18), Confirm button
The in-game -18 warning · Image: NTTGame
Source / rights
Image / usage information: Knight Online — Mgame / NTTGame.

Why does SteamKO error -18 appear?

NTTGame added it in 2016 as an account security feature: when the game sees a connection it doesn't know, it stops the login and asks for verification. Players see it most on a new PC, after a reinstall, when switching between work and home, on mobile internet and when returning after years. NTTGame's team also said logins that change country quickly (VPN/proxy) trigger it.

How do you fix SteamKO error -18? Step by step

  1. Open NTTGame's Knight Online site in a browser and sign in with your Steam account (the in-game "Web Site" button goes to the same place).
  2. Click GAME SERVICE under your profile picture.
  3. If there's no email on the account, add one first with VERIFY EMAIL; the code goes to that address.
  4. In the connection verification section at the bottom of the Game Service page, type the captcha and click "Send verification code".
  5. Enter the code from your email in the box and confirm. Reopen the game and the login goes through.
NTTGame site profile box: VERIFY EMAIL and the GAME SERVICE button marked with a red frame
The GAME SERVICE button · Image: NTTGame
Source / rights
Image / usage information: Knight Online — Mgame / NTTGame.
VERIFY EMAIL page: captcha field, email address, the highlighted Send verification code link and the Verification Code box
Captcha, sending the code and the code box · Image: NTTGame
Source / rights
Image / usage information: Knight Online — Mgame / NTTGame.

According to the note on the site, the game connection can be verified at most 3 times a day; if you've used them up, wait until the next day.

If the verification code doesn't arrive

  • Check your junk/spam folder.
  • Make sure the captcha is right; with a wrong captcha no code is sent at all.
  • Steps players say help: switch the site language to English and try another browser.
  • If you can't reach the registered email, change it on the site's email verification page.
  • If the site won't load, shows "request cannot be processed (-3)" or "-4", or 24 hours have passed, open a ticket on the support site.

If the site shows a 2099-12-31 block

If logging in to verify shows "Your account has been banned to be logged in from Knight Steam by 2099-12-31", that isn't -18, it's an account block. What to do is in SteamKO account blocks.

FAQ

What is error 18 on Steam Knight Online?
The game saw a new connection and wants you to verify the account. It's a security step rather than a bug, and it clears once you verify.
Do I have to verify every time?
No, only when the game sees a new PC or connection. As long as you play from the same PC and network it won't ask again.
The SteamKO verification code never arrives. What now?
Check spam, type the captcha correctly, switch the site to English and try another browser. If it still doesn't come, open a ticket.
Does -18 show up with a VPN on?
Yes, logins that change country quickly trigger the check. The Steam version also blocks VPN and proxy connections with error -95.

Related guides