Jump to content

kicked constantly by PB


Recommended Posts


Ive been playing BF2 on daily basis and now today all of sudden I get kicked every time i join a server, i get as far as join game but before I can even select a kit I kicked with the following error message...

restriction: unknown API function 131125

Ive done a little searching but found no fix, lots of people have reinstalled everything from PB to BF2 and the problem has remained so I wont bother..


hopefully someone here has a fix for me :unsure:

Link to comment
Share on other sites

What operating system are you using? If it's Windows 7, it's not officially supported by punkbuster/EvenBalance until the release date later this month.


You could try backward compatibility mode for XP SP1 as a possible solution, how-ever.



Link to comment
Share on other sites

Im using XPpro SP3 and have been for a long time, Ive not had any problems of this nature before, Ive had the odd handshake kick and high ping kick but never API.


Ive not installed any new software recently and others suggest its to do with other applications using overlay but the only thing i use like that that is xfire which is upto date and hardly ever running when i play :dunno:

Link to comment
Share on other sites

Try turning x-fire off. It's been known to cause a variety of issues. Other potential issues as well, could be programs like Ventrilo or TeamSpeak, especially if you use the over-lay function, EVGA Precision Tool has been known to cause some issues with the latest version. Bottom line, other than the game itself, turn off all other third-party apps and see if you're still getting kicked. Then add one third-party app at a time, to see which one is causing the kick, to eliminate the source of your problems.



Link to comment
Share on other sites

This fix is a few years old that i found while googl searching your problem.


It seems I might have found the solution via using a fantastic peace of software called "Autoruns" (http://www.sysinternals.com/) in which you can see EVERYTHING that is automatically loaded in your computer (and it is really A LOT of stuff)


Systematically I turned of different autostarting applications and tried to run BF2 to see whether or not I would be kicked out and suddenly I could play! After further investigation I found the single application that caused the problem and it was an application for hijacking sound and transfer it to an Apple Airport Express (quite niched app. but super-great for its purpose) - the name is "Airfoil" and is shareware from http://www.rogueamoeba.com/airfoil/windows/ - I had a BETA version 2 running and I have not yet tried the full version (and I do not intend to test it before the weekend, cause now I am roing enjoy great BF2 games 24/7 )


Tnx for your support - it

Link to comment
Share on other sites

Thnx guys,

I have been systematically changing the sytem startup and the only thing i had running in the end was BF2 and NOD (av) and was still getting kicked..


I have now fixed the problem (well ive stayed connected to servers this time) and I think it was down to the omega drivers I was using, I uninstalled them and replaced them with proper uptodate Nvidia drivers and now I can play.....for now :)


thnx for all the help and info though

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

By using this site, you agree to our Terms of Use.