The wheels in my robot are not moving, even though I uploaded a code to it

This is my first time in robotics and also for my research paper, so I apologize for my terrible knowledge of it. Anyway...

The robot I'm using is LAFVIN 2WD Smart Robot Car Kit V2. I've been trying for a few days to make it move, but to no avail. I used their IDE called Mixly but it still didn't move. Batteries are fine, The IR sensors works too and everything is connected properly (I think). I'm not really sure what more info I should add, but I'll try to provide them. Here's the code I used:

void setup(){
  pinMode(2, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(6, OUTPUT);
}

void loop(){
  while (true) {
    digitalWrite(2,HIGH);
    analogWrite(5,50);
    digitalWrite(4,LOW);
    analogWrite(6,50);
    delay(1000);
    digitalWrite(2,LOW);
    analogWrite(5,50);
    digitalWrite(4,LOW);
    analogWrite(6,50);
    delay(1000);
    digitalWrite(2,LOW);
    analogWrite(5,50);
    digitalWrite(4,HIGH);
    analogWrite(6,50);
    delay(1000);
    digitalWrite(2,HIGH);
    analogWrite(5,50);
    digitalWrite(4,HIGH);
    analogWrite(6,50);
    delay(1000);
  }

}

Try and increase 50. Make a jump up to 100, 150.
If that doesn't help, please post schematics of Your actual wiring.

Here it is. Also, on the Arduino extension board, only the power button lights up, even though I read from the tutorial file that other parts of it should light up too. Maybe something could be causing that problem?

Did You try to increase th 50 PWM? Any difference?
What battery do You use?

Nope. Still not working. I used 2x 18650 4.2v battery

These are 6V Motors; so, 4.2V may not be enough at start up to produe turning torque.

The kit only provided 2 slots of battery, and the maximum voltage of 18650 batteries can have is 4.2v, which I used. I doubt that could be the problem

Try PWM 255.

Nope, still not moving

Could You post a link to the technical manual or datasheet for that motor driver?

Is it this? http://www.ee.ic.ac.uk/pcheung/teaching/DE1_EE/stores/sg90_datasheet.pdf

It's a servo motor, idk if that's a motor driver

That link does not open up on the tablet. I'll try later using the computer

Did you contact Lafvin at support@lafvin.cn

Can you please, post the schemtaic/Model Number of th Motor Driver Board? I use the following Motor Driver Boards for which I have the schematics.
image

and

image

That is a servo. I asked about documentation for the driver board You showed in reply #5.

The motor driver board is TCB6612FNG. The user manual is inside the zip (beyond forum size limit).

The motor drivers on the Lavfin 2WD/line track/obstacle avoid/light follower are TB6612FNG.

@myrrr-cc - Are you still having troubles with your kit?

The Arduino Uno power LED should light and maybe the IRreceive LED on the shield. Only if you press the shield power button with the Sheild's LED light.

If you have any lights, that is a good sign.

Still won't move. I'm all out of ideas. Hopefully I can make this thing move soon.