This happens when server check the md5 list with the md5 of client files. You can update the md5s in the server file, or simply disable the md5 check. To disable the md5 check insert a comment block in the file:
PWServer/gamed/config/global_api.lua -> Line 6, 220
Code:
--102
lua_glb = {}
function lua_glb:check_md5(mapid)
local maps = {}
--[[
local files = {}
files["Maps\\a01\\a01.ecbsd"] = "EB7E39C5CCC63C89BDF70D059640E108";
files["Maps\\a01\\a01_1.t2bk"] = "B80267CE39C0017B446350B14784919B";
files["Maps\\a01\\region.clt"] = "634218977D1D14A4ACAA43C8F6328F06";
files["Maps\\a01\\bsdata\\1.dat"] = "B856CB5F4BD82CED21BC660C94E23E10";
files["Maps\\a01\\a01.ecwld"] = "4ECAC6D76BFD9949360374A92129490C";
files["Maps\\a01\\a01.trn2"] = "AAD10EAC61998810D5E0A4562D51F182";
maps["a01"] = files;
...
local files = {}
files["Maps\\b30\\b30.ecbsd"] = "3485F22D43BE3E0514DB932C43CB0EE9";
files["Maps\\b30\\b30_1.t2bk"] = "6E43C557400B079F6446C3336C242154";
files["Maps\\b30\\bsdata\\1.dat"] = "42B6C6210469BBFCC6D5CFAE326A8B55";
files["Maps\\b30\\b30.ecwld"] = "71ECA888271EBB4BE6359CD8D37B7D43";
files["Maps\\b30\\b30.trn2"] = "D3F2C29F7F4CBC57217518BDC0985130";
maps["b30"] = files;
--]]
local files_to_check = maps[string.lower(mapid)]
if files_to_check == nil then
return true
end
...