If you boot into an earlier kernel from -40, is the problem resolved?

Is there a TX Power setting in the router? Is it set to the maximum?