No need to reset the Arduino. If the connection fails just keep trying until it succeeds as has been suggested.