WiFly

It's always good to buy a couple, so you can quickly replace the one you suspect it's broken.

Although I doubt it's broken, did you try reading the settings after the factory reset? Go through them one by one trying to understand their meaning based on the documentation.