Virtual Pin to the Bluetooth (Unable to read ECG sensor)

Please help, I am not receiving any data on my and the Bluetooth keeps disconnecting every 5 seconds.
I am using Bluetooth Hm10 module and an ECG sensor as my input. Even though the device is online.

 #define BLYNK_USE_DIRECT_CONNECT

    // You could use a spare Hardware Serial on boards that have it (like Mega)
    #include <SoftwareSerial.h>
    SoftwareSerial DebugSerial(2, 3); // RX, TX

    #define BLYNK_PRINT DebugSerial
    #include <BlynkSimpleSerialBLE.h>

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

    BLYNK_READ(V5) // Widget in the app READs Virtal Pin V5 with the certain frequency
    {
      // This command writes Arduino's uptime in seconds to Virtual Pin V5
      Blynk.virtualWrite(5,  analogRead(A0));
    }

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

      // Blynk will work through Serial
      // Do not read or write this serial manually in your sketch
      Serial.begin(9600);
      Blynk.begin(Serial, auth);
    }

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