Esp-01 setup error while compilation

That’s one of the reasons why I said…

The BlynkSimpleShieldEsp8266.h library is acting as a wrapper, and translates communication calls in your sketch into AT commands that are passed to the ESP-01’s AT firmware. It also takes the responses from the AT firmware, translates them, and passes them back to the sketch.
The AT command set is limited, and to keep the library small, BlynkSimpleShieldEsp8266.h doesn’t expose all of the AT commands anyway.

Your WiFi object isn’t called WiFi anyway, it’s called wifi

You can use commands like wifi.getLocalIP() which provide a simulated version of the WiFi.getLocalIP()but from memory I think that's about as far as that goes - but you could try wifi.status()`

You could also try turning-on debugging in your Blynk sketch, but that may or may not provide any useful data.

Pete.