Open Network problem

Hello, I am trying to use NodeMCU with Blynk on an open network and it will not connect.
For example, at Starbucks I can log into their network with my phone using the network “Google Starbucks”.
But when I run the Blynk code on the MCU and with password “” it will not connect.

// Set password to “” for open networks.
char ssid[] = “Google Starbucks”;
char pass[] = “”;

It does not log into my open xfinity network at home either.

It does work on my secure network at home that does have a password.
Any suggestions?

Try to remove char pass[] and pass from blynk.begin

Open networks also have a login and password many a times. If that network is one such, manual logging in will be needed. The device will not be able to do that, IMHO.

Hi Erfan, when I removed char pass[] and pass from blynk.begin
I get:
error: no matching function for call to ‘BlynkWifi::begin(char [33], char [12])’