WiFly not working corrrectly

I recently started playing with a Sparkfun Wifly shield.

I cant get this thing to work. When going through the hook-up guide, I get to the CMD prompt in the SpiUART Terminal. When I scan for networks I got the following response:

wifly-GSX Ver 4.00.1, Apr 19 2013 11:48:28 on RN-131 MAC Addr=00:06:66:34:5c:18 READY I try to set the wlan auth and wlan phrase and get the appropriate response (AOK) but when I try to join SSID I get the same response:

wifly-GSX Ver 4.00.1, Apr 19 2013 11:48:28 on RN-131 MAC Addr=00:06:66:34:5c:18 READY

I'm running firmware version 4.00.1 but I can't update the firmware since I can't get it to connect to the internet.

I should also note that I hooked but a 2nd WiFly Shield we have in the shop and it worked fine.

The configs for the bad module are included below.

Any ideas?

CMD
get everythingwifly-GSX Ver 4.00.1, Apr 19 2013 11:48:31 on RN-131
Beacon=102
Reboot=0
IF=DOWN
DHCP=ON
IP=0.0.0.0:2000
NM=255.255.255.0
GW=0.0.0.0
HOST=0.0.0.0:2000
PROTO=TCP,
MTU=1524
FLAGS=0x7
TCPMODE=0x0
BACKUP=0.0.0.0
OPEN=OPEN
CLOSE=CLOS
REMOTE=HELLO
FlushSize=1420
MatchChar=0
FlushTimer=5
IdleTimer=0
CmdChar=$
DNS=0.0.0.0
Name=dns1
Backup=rn.microchip.com
Lease=86400
FTP=0.0.0.0:21
File=wifly-GSX.img
User=roving
Pass=Pass123
Dir=public
Timeout=200
FTP_mode=0x0
SSID=xxxxxxxx
Chan=0
ExtAnt=0
Join=0
Auth=MIXED
Mask=0x1fff
Rate=12, 24 Mb
Linkmon-Infra=30
Linkmon-AP=3600
Passphrase=xxxxxxxxxxxxx
EAP_Id=userid
EAP_User=peap-user
SleepTmr=0
WakeTmr=0
Trigger=0x1
Autoconn=0
IoFunc=0x0