Thanks for the reply and advices.
When i use standard Shifout nothing changes, same problem. Tlc.update must be in the loop otherwise only the last row lights up, but i am not sure about the Tlc.clear.
I tried some other animations like lighting up one by one, row by row and changing colors, i used the other array values there. They also work fine but when it comes to light them all there is flicker :~