Arduino Uno Wifi Rev 2 connected for just seconds ... and then disconnects

Hi.
I’m encontering a very basic problem
I’ve an Arduino WiFi Rev 2.
First days (beginning April 2020) no problem with Blynk connection and basic testing. Everything fine. Great job, Blynk !
Now (two week later) I’m ready for a big project, but, surprise, the board remains connected for just few seconds, just the chance to switch on and off a led or move a servo and then is disconnected with no chance to reconnect again.
I’m powering with a 7,2V 2000mAh RC battery fully charged (7,9 volt metered).
Now I left only 2 leds, no servo, no other gadgets. No difference.
I used Vin as well as the external power socket. No difference.
I used home wifi as well as mobile tethering. No difference.
I used two different batteries. No difference.
I tried also the USB power adaper instead of battery pack. No difference.
It remain connected sometimes for 5 seconds, sometimes for 15 seconds. And stop
All Arduino driver library updated. App updated.

Even stranger that now I cannot anymore make the basic testing. I always get the same problem…

Ideas ?

#define BLYNK_PRINT Serial

#include <SPI.h>
#include <WiFiNINA.h>
#include <BlynkSimpleWiFiNINA.h>

#include <Servo.h>

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

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "Infostrada***********";
char pass[] = "*****************";
// char ssid[] = "*******************";
// char pass[] = "**************";

Servo servo;

BLYNK_WRITE(V3)
{
  servo.write(param.asInt());
}

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

  Blynk.begin(auth, ssid, pass);
  // You can also specify server:
  //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
  //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);


  servo.attach(9);
}

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

This is the serial monitor report:

2:21:37.870 -> [3912] IP: 192.168.43.235
22:21:37.905 -> [3912] 
22:21:37.905 ->     ___  __          __
22:21:37.939 ->    / _ )/ /_ _____  / /__
22:21:37.973 ->   / _  / / // / _ \/  '_/
22:21:38.006 ->  /____/_/\_, /_//_/_/\_\
22:21:38.006 ->         /___/ v0.6.1 on Arduino UNO WiFi Rev2
22:21:38.074 -> 
22:21:38.074 -> [4041] Connecting to blynk-cloud.com:80
22:21:45.380 -> [11435] Ready (ping: 49ms).
22:22:05.495 -> [31548] Connecting to blynk-cloud.com:80
22:22:10.458 -> [36549] Connecting to blynk-cloud.com:80
22:22:15.471 -> [41550] Connecting to blynk-cloud.com:80
22:22:20.471 -> [46551] Connecting to blynk-cloud.com:80
22:22:25.461 -> [51552] Connecting to blynk-cloud.com:80
22:22:30.466 -> [56553] Connecting to blynk-cloud.com:80
22:22:35.437 -> [61554] Connecting to blynk-cloud.com:80
22:22:40.452 -> [66555] Connecting to blynk-cloud.com:80

Please note thata the complete functionality lasted only 20 seconds more or less.
This, while the board is registered as connected to the wifi access point.

Ideas ?

What exactly does this mean?

Pete.

Hi.
It means that now the board loses the connection with blynk cloud even with the basic code:



#define BLYNK_PRINT Serial
#include <SPI.h>
#include <WiFiNINA.h>
#include <BlynkSimpleWiFiNINA.h>

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

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "+++++++++++";
char pass[] = "+++++++++";

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

 Blynk.begin(auth, ssid, pass);
 // You can also specify server:
 //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
 //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);

}

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

Absolutely crazy behaviour.

It has no sense. I had to do more comparative test.
Else I can’t provide element to experts.
Thank you anyway

Have you tried rebooting your router?

Also, what happens when you turn on Blynk debugging?

Pete.

Has there been any progress with this issue? I encountered the exact same problem. However when I commented the servo.attach() instruction the connection to blynk.cloud worked successfully and I was able to confirm that data was being passed from the Blynk app template to the device.

Alan