Data corruption in my TLC5940NT based LED cube (Solved)

Although this is my first post and first project, I don't do nothing before making the cube, I have learned and understood some basic electronics (I am actually studing these kind of stuff at school) and ardunio stuff. I am sure I am understood MCU, LED, transistor, Multiplexing, etc before working on this project, the only thing I don't understand is what causes the data corruption of the cube.

I am going to give more detail about the problem:

Mentioned before, I attempt to make a circuit based on GreatScott's model, the file is attached as rar file.

At first, I use 64 common anode LED (I know what a common anode LED is, a LED has more than 1 cathodes but share by 1 anode), to form that cube and connected a wire and connectors. All of the LEDs have been tested(should a video is upload for proving?). So the LED itself work fine, I am not going to talk much about it.

But the problem is the circuit itself, I followed the schematics:
5v to Vcc;
Ground and VPRG to common ground;
IREF (for setting reference current) to ground also, but adding 2k resistor in between them;
GSCLK, Blank, SCLK, XLAT are connected their corresponding io pins;
Sin for the first TLC5940NT is connected to D11 pin;
While others connected to the previous Sout due to sending serial data;
.
.
.
After finishing the circuit on the breadboard, I test the serial signal transmission of the TLC5940NT, so I just connect all layers of anode to Vcc first, ignore those Mosfet and multiplex stuff, assume that they are just a 4x4 matrix but it has 4 layers. I use the source code obtained from GreatScott's 4x4 LED cube tutorial.
The code mentioned that the cube will display in the following sequence:
All LEDs: Red > Green > Blue > Cyan > Yellow > Purple > White (Even there is no multiplexing, the display is still the same due to switching all the LED to same color)

But I only get this strange sequence:
All White > 6 LED off and rest of them are blue or green (The photo I have shown before and consider there is only 1 layer due to connecting all anode with no Mosfet)

Do I need to record a video about the problem?
And what kind of information should I upload?

RGBLEDCube GreatScott!.zip (124 KB)