hey there
Alright I finally found out what was my problem regarding my other topic named "server kicking players" and I decided to make a new topic because I thought it needs special attention so sorry if I shouldn't have made a new one, I was using server files from an archive named "BFBC2_Server_R30_server_Full" which would even work with emulatornexus but is full of bugs such as players seeing their ranks and unlocked items reset and kicking players on a random basis, it came to my attention that there is a file named Nexus.dll in the main folder WITHOUT WHICH THE SERVER WOULDN'T RUN AT ALL and I checked with one of my friends if there is such file in its server main folder to which he responded with a NO! so I asked him where he got his server files and I got them and since using them previous issues I encountered are as good as gone, Since I know giving links is illegal I just give server archive part names:
BFBC2_R30.part1.rar
BFBC2_R30.part2.rar
BFBC2_R30.part3.rar
BFBC2_R30.part4.rar
BFBC2_R32_Update.7z