Why multi-collinearity doesn’t affect the random forest?

Multi-collinearity.

Because a random subset of data is taken on which tree is built.