TinyGsm Blynk (need help to make the program run even if the sim is out of data)

Blynk.connect(); is a blocking command, but only until the timeout is reached. So during this time the board will not respond to any commands.