That shows that the ESP is connected to your WiFi, but not if the Arduino is connected (through the ESP/WiFi link) to the Blynk Server… that is why the app shows offline, because you device is not connected (to server).
Has it worked before, if so, have you changed something recently? Double check your pin connections between ESP and Arduino and confirm proper Auth code, etc.
I am not very familiar with ESP… but 1.0.0/0 (Apr 16 2006) does sound like an old firmware version?
Why are you running the USB link?? You have WiFi… USB COM port and Network port, two totaly different types of “ports”
USB-link is a temporary (says the guy using it for months) method of linking an Arduino (that does NOT have WiFi or Ethernet options) to the internet/network and thus to a Blynk server. Don’t use it in your case (unless your ESP is broken).
As for the WiFi connection, you shouldn’t “normally” have to worry about port blocking or forwarding if your device is inside your network, initiating the port connection… and port forwarding generally becomes an issue only when you have your phone out on the town and want to check in in on your IoT stuff, located in your home network and local server.
I do see another possible issue, you are using a 3.3v ESP on a 5v Arduino… I see you have a 3.3v regulator for the power, however the TX from the Arduino back to the RX on the ESP will still be at 5v potential, so if you haven’t already damaged it, you will soon. You need some form of 5v to 3.3v level shifter for that line.
If you could connect via USB link, the issue probably rests in the connection between the Arduino and ESP… That generally seems the weak point in these device mashups.
Whether or not that is due to the software serial or not is yet to be determined… but software serial is an Arduino library not directly Blynk related, thus not sure how Blynk library version would affect it.
Revert your sketch back to the ESP settings (if you haven’t already) and post your code here for us to double check it. Thanks.
I had a similar issue where my devices were powered and seemed to function correctly, but on the BLYNK app they would not show up as ONLINE. I refreshed the AUTH TOKEN, and reloaded the program with the new AUTH TOKEN and now it shows up as ONLINE.
I was able to solve the problem. Delete Arduino software, Blynk and install the version Arduino 1.8.2 ; Blynk V0.3.3 and refreshed the AUTH TOKEN…
Run AT commands AT+UART_DEF=9600,8,1,0,0
Load the example ESP8266_Shield_Softser.