Arduino and NodeMCU infinite loop when checking connection status esp8266.find

And why do you tell me that this function does not print anything if it does? It prints response from esp -> Serial.print(response). There is a body of this function in previous post (and in first post).

Your second snippet in the post I was referring to was:

esp8266Serial("AT+CWJAP=\"SSID\",\"Password\"\r\n", 5000, DEBUG);
    while(!esp8266.find("OK"))
    {}.

Which line, of those three, were you thinking of, when you said that that snippet printed something?

You don't need to bother replying, for my benefit, because I am done with you.