Control servo SG90 with Xiao ESP32-S3

Hi, I am trying to control 3 servos with a Xiao ESP32-S3 board, I thoguht that I can use the ESP32 Servo library, but it doesn't work. I tried a lot of libraries, change the pins for GPIO's, but no luck. Can you help me please?

#include <ESP32Servo.h>

Servo myservo;                 
Servo myservo2;
Servo myservo3;
Servo myservo4;

void setup() {  

  myservo.attach(A0);          
  myservo2.attach(A10);
  myservo3.attach(A4);
  myservo4.attach(A8);
}

void loop() { 
  myservo.write(0);            
  delay(3000);
  myservo2.write(10); 
  delay(3000);
  myservo3.write(20); 
  delay(3000);
  myservo4.write(30); 
  delay(3000);
}

Start with one servo. Be sure to choose the servo pin correctly and power the servo separately, with the grounds connected. Similar to this:

How are you powering your servos, and if an external supply is being used(if not, go find one), have you connected it's ground to the ground of the ESP32?