Weird problem with D-Link clients on Mikrotic AP

Hi, im getting some strange problems with clients that use D-Link G520+ PCI Cards and connect to my Routerboard 502 with atheros AR5413 interfaces at 2.4GHz! I have 3 21dbi sectorial antennas. Well, the problem is that the client just connects and disconnects at randomic times during the day without any reason… even in closer clients like about 30m away(outdoor)!!! But when i use mikrotik hardware on clients also, there is no problem at all… any toughts?