I am having this strange problem where every time I connect to a wireless network my device lags terribly for a minute or so. This happens both when turning wifi on and when it turns itself automatically on when the screen comes on. This lag only appears to happen when the wifi first goes on and doesn't happen at all when the wifi is off. I notice that the wifi icon in the quick settings menu flashes orange for a second and then shows the network up/down arrows. I downloaded an app called my data manager to try and see what apps were using data, but it doesn't seem to be showing anything weird: Os services and settings used small amounts of data.
Could this be a hardware issue? I did drop and almost break my n7 a few weeks ago, but it has seemed fine since then.