Help with an 8x8x8 RGB LED cube

I have build an common anode RGB LED cube that I had seen on Youtube posted by Kevin Darrah. I have made it to his schematics and running his program. There are 4 boards. One is the common anode control board that controls the levels and 1 board each to control each LED color. I am using an Arduino Uno board to run the whole thing. When I hooked up the Blue board all went well. Same with the Green board. When I hooked up the Red board and ran it the Red LED's where one level lower than they should be. I wrote a program to flash each color of each LED one at a time starting at the lower left and working its way through the first level and then to the next level and so on until it went through all the LED's. Blue and Green worked great. Red started at the top left corner, Worked through the top level and then dropped to the first level and then worked its way up. So it is one level lower than it should be but since all the levels are control by the same board this doesnt make sense to me. Anyone out there seen this before or just have an idea what would cause this?

Can't comment without schematics or your code.

Make sure you have code tags.

Here are the codes that was written by Kevin Darrah and was what I was using to test the cube. I have seen this code running a few different cubes of Youtube

ORIGINALCODERGB 8X8X8.txt (51.9 KB)

Cube_sch_3_16_13.pdf (619 KB)