What are your timers set to currently? I have had this problem in the past, but it doesn't happen any more. My AP poll timeout is set to 4 seconds, discovery timeout is 3 seconds, detect link failure is 2 seconds.
Just to be sure, the APs aren't rebooting are they? What topology are your clients in, B@AP, B@EWC or routed?