Having trouble controlling 3 Row Seven Segment with 4 shift register 74hc595

PaulRB:
Did you make the change I suggested in post #33? I hoped that would fix the leftmost digit.

If you take my code from post #25 and add the changes from post #33, what digits do you see displayed?

I've changed the code in the post #25,
and add the code in the post #33. the result is like in the video above, the display show a number from Array of displayBuffer are vertical not of horizontal.