Adding variables to Random Forest decreases performance
Even if your variables are linearly uncorrelated, they may still be non linearly correlated. Just using the correlation coefficient to say the data is unrelated is not enough for non linear regression.

Still, adding variables to a model may not improve the end result if the variables cannot explain anything new from the target data. This seems to be such a case.