Problem in connection

Hi dear .
I face problem while connection app with arduino uno i do every steps but still their is problem in connection it is connect after 2 mintiest disconnect .

/* Comment this out to disable prints and save space */
#define BLYNK_PRINT Serial

// Select your modem:
#define TINY_GSM_MODEM_SIM800
//#define TINY_GSM_MODEM_SIM900
//#define TINY_GSM_MODEM_M590
//#define TINY_GSM_MODEM_A6

// Default heartbeat interval for GSM is 60
// If you want override this value, uncomment and set this option:
//#define BLYNK_HEARTBEAT 30

#include <TinyGsmClient.h>
#include <BlynkSimpleSIM800.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = “”;

// Your GPRS credentials
// Leave empty, if missing user or pass
char apn[] = “”;
char user[] = “”;
char pass[] = “”;

// Hardware Serial on Mega, Leonardo, Micro
//#define SerialAT Serial1

// or Software Serial on Uno, Nano
#include <SoftwareSerial.h>
SoftwareSerial SerialAT(10, 11); // RX, TX

TinyGsm modem(SerialAT);

void setup()
{
// Debug console
Serial.begin(9600);

delay(10);

// Set GSM module baud rate
SerialAT.begin(115200);
delay(3000);

// Restart takes quite some time
// To skip it, call init() instead of restart()
Serial.println(“Initializing modem…”);
modem.restart();

// Unlock your SIM card with a PIN
//modem.simUnlock(“1234”);

Blynk.begin(auth, modem, apn, user, pass);
}

void loop()
{
Blynk.run();
}

So you’re using some sort of GPRS shield with your Uno?
More details of how this is wired and powered would be useful.

Your Blynk library is extremely out of date, so you should update then and your other libraries.

Sharing your code (correctly formatted with triple backticks) would also be a good idea.

Pete.