i also have a Zyxel wireless router and i also encountered a few problems with it. not exactly what you went through, but port forwarding and other settings didn't work. i think it's just bad luck and that the model is not good. or the router cant handle the traffic.
try going to an edimax or and SMC router. i have lost my faith on Zyxel.