on my side, i've just to press back too for the connection.
no need to restart.
has your password a special character or something that may break the command ?
i guess that yes.
there are 2 ways to configure wifi :
- via the recalbox.conf file
- via command line /recalbox/scripts/recalbox-config.sh
when you do what you say, it does both.
the first method is used at boot.
so, my guess is that the 2nd method fails.
can you try to launch via command line ?
/recalbox/scripts/recalbox-config.sh wifi [enable|disable] ssid key