Connection limiting problem or ping problem...?

hi all,

i have a little strange problem… i have basic lan setup… no adsl, wireless etc… just 1 lan external line through mikrotik nat to my lan… i have internet cafe just clarify that…

ok… problem is like this… i have 30 servers on my favourites list in counter strike… and all are working… without mikrotik…
with it… i can ping or join 8… and only 8…

if i put 10 hosts in favorites list… i can connect or ping… 3… just 3…

so its a little annoying… is there some default new connection limit / sek / src ip…? anything… i cant ping all the host… cant refresh list of all hosts and cant join anything but first ~30% of the list… on any pc in my lan…?

ive setup warcraft 3 with packet marks and forwarding so i can host ga,es from inside lan… didnt open any ports for counter strike… but it works flawlessly… except i cant ping or join 70% of my favorites list… i know they are all working cos if i disconnect mikrotik pc and plug it in directly… all works…

thanks guys…

do you use firewall/QoS? post your config

QoS yes… simple queue.. global, in or out 256k, PCQ/ 256k, limit 50, total limit 2000

its the same with QoS and without it… i tried disabling it but no luck…

mangle
chain:prerouting , mark connection
chain: prerouting, tcp 6001-6050, mark packet

nat
chain: dst nat, tcp, ports 6001-6050, action: dst nat to adresses in lan and ports in lan…

this all is to allow warcraft 3 to host games…

there is nothing in my rules to suggest anything with ports 27000-27020 and 1200 that are used for Counter Strike…

global limit is 100/32 default…

???