@Piroteh, you already have a topic of your own about this issue. Reopening a topic that has been idle for well over two years isn’t the best way of trying to get a resolution to your particular issue.
There’s absolutely nothing wrong with hard-coding the IP address of the Blynk Cloud server where your project resides into your sketch, so I’d stick with that approach if I were you.
If you really wanted the ability to change this without re-flashing your NodeMCU then you could look at the idea of using Wi-Fi Manager to allow you to manually input the IP address, but in my opinion that’s not necessary.
I’m going to lock this topic. If anyone has comments about your issue they can post them here:
Pete.