Do you have rfkill installed, check if your adapter is not blocked by your wifi-switch this can give you this "failed bad password" warning!
soft and hard must be "blocked no"
to enable wifi
rfkill unblock wifi
you may need to do this as sudo
TIP: add this command to /etc/rc.local everytime you startup wifi will be ready to go