Random colour fed from an array

That’s probably because of the Length - (-1) operation. So it can come up with an out of bound index. You can get a random array element directly using the “Random Integer” node.

arr.jpg