Beside reseting everytime the devide, it worked for me (I think that it's the same as reseting the router each 30 seconds):
Inside the router configuration (e.g., accessing the IP 192.168.0.1), change the "Group key update" value from 0 to 30 seconds, under the "Wireless > Security"...