Function: GetPlayerBans - ErrorCode: Forbidden.Solved

hi,

im getting this error whenever someone joins.. and i cant figure out if its my config error.. 

(16:34:25) | [Steam Checks] Error while contacting the SteamAPI. Error: SteamID: 765... - Function: GetPlayerBans - ErrorCode: Forbidden.

i ran 'steamcheck' on a player and it returned the same

(16:51:10) | [Steam Checks] Error while contacting the SteamAPI. Error: SteamID: 765... - Function: GetPlayerBans - ErrorCode: Forbidden.

i ran 'steamcheck.runtest' and got

(16:53:25) | [SteamChecks] GetSteamLevel - Status Forbidden - Response -1
(16:53:25) | [SteamChecks] GetPlaytimeInformation - Status Unauthorized - Response
(16:53:25) | [SteamChecks] GetPlayerBans - Status Forbidden - Response
(16:53:25) | [SteamChecks] GetSteamBadges - Status Forbidden
(16:53:25) | [SteamChecks] GetSteamPlayerSummaries - Status Forbidden - Response
(16:53:25) | [SteamChecks] GetIsSharedGame - Status Forbidden - Response False

my config is

"AdditionalKickMessage": "",
"ApiKey": "askdfjhdfg",
"BroadcastKick": true,
"CacheDeniedPlayers": false,
"CachePassedPlayers": false,
"Kicking": {
"CommunityBan": true,
"TradeBan": true,
"PrivateProfile": false,
"LimitedAccount": true,
"NoProfile": false,
"FamilyShare": false,
"ForceHoursPlayedKick": false
},
"LogInsteadofKick": false,
"Thresholds": {
"MaxVACBans": 0,
"MinDaysSinceLastBan": -1,
"MaxGameBans": 0,
"MinSteamLevel": 2,
"MaxAccountCreationTime": -1,
"MinGameCount": 3,
"MinRustHoursPlayed": -1,
"MaxRustHoursPlayed": -1,
"MinOtherGamesPlayed": 2,
"MinAllGamesHoursPlayed": -1
}

someone just joined with a VAC ban, which got me looking, and realised the 'Function: GetPlayerBans - ErrorCode: Forbidden.' was happening for every player that joined. 

so my question is have i configured something wrong, because the VAC banned player joined, and shouldnt have been able to..

and also why am i getting the error on every player joining (which im presuming is why the vacbanned player got through)

cheers

It sounds like your API key isn't valid.

hmm yea i just checked it at https://steamcommunity.com/dev/apikey and its different.. 
i have skinbox and a few others that have APIkey and theyve been working fine..

does the key expire? 

I don't think it expires.

weird, its working now ive changed/updated it.. thankyou cheers

Locked automatically