“Remove Plugins” error in Left4Dead 2

Recently, I began having issues playing on servers in Left4Dead 2 – I would get this rather annoying and uninformative popup in l4d2 saying something like “Remove any plugins before attempting to connect to a VAC secured server.”

The problem was, I had no plugins and have never had any plugins. I’ve heard that programs such as FRAPS can cause issues but I’ve never used it and certainly have never used any programs or scripts for cheating. Yes, my level of FAIL in l4d2 comes entirely from skillz.

Regardless of what the original root cause was, I found that one thing I was doing was causing it to happen over and over, which was rather frustrating (the error certainly gives no indication of what was wrong) and I ended up losing my slot in several good games after a random crash or internet issue dropped me from a game and I could no longer rejoin.

The fix: make sure that any shortcut you use to launch l4d2 is using this text as the target: steam://rungameid/550

I use ObjectDock from Stardock and had originally created a shortcut directly to the left4dead2 executable rather than the URL above. Sometimes I launch l4d2 directly from the Steam GUI right after starting Steam (I don’t have Steam start with Windows) and was confounded when I could join a server that way, but couldn’t after that, when I was clicking on the l4d2 icon in ObjectDock . . .

So, all that was needed was to create a desktop shortcut for l4d2 from the Steam GUI (right-click on Left 4 Dead 2 in the Games list and choose “Create Desktop Shortcut”) to see what it was pointing to, and sure enough, using the steam URL shown above seems to fix the issue.

Additionally, I had deleted my addons folder (contained only community-made maps) and had even renamed my autoexec.cfg (contained only a few personalization settings like sv_search_key for my Steam group server, etc), just to make sure that nothing was messing with VAC – but it turns out that I likely didn’t need to do that.


8 thoughts on ““Remove Plugins” error in Left4Dead 2

  1. i didnt find my steam://rungameid/550 …. tell me where to find this because i use in the test target it says it is not valid and find the path or correct file name

    • MARVIn, steam is a protocol that is installed on the system when you install Steam, so “steam://rungameid/550” isn’t a file, it’s a command that tells Steam what program to launch. If you’re getting “not found” errors then you might be putting that string in the wrong place in the link. Open Steam, right click on the game you want to link to, choose Create Desktop Shortcut, and once the link is on the desktop, right click it and view its properties, you’ll see the “steam://rungameid/#####” string there – that’s the command that tells Steam what game to launch and as long as you put that in the target, it should work . . . Of course, you can always use the desktop shortcut you just created, if you’re not using Stardock or some similar program.

    • Jared, do you have any plugins or 3rd party tools/maps/cheats in l4d2? I just checked and the “steam://rungameid/550” fix still works for my install. You sure you’re trying to launch l4d2? Other games have different IDs.

  2. Excellent. Never thought the solution would be as simple as that. wish i could tumbs up this article to the top of google search against this issue. Thanks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s