"My guess is that it's a router issue, and changing the channel resets something in the router."

Do you have another none asus router to test with?