Let me first rephrase the question to make it a little more precise:
"I am wondering if it matters at all if we used the same k fold split
for all trials or if it is important that we randomized the split for
each trial?"
Assume you perform hyperparameter tuning using fixed folds, and random
folds. The two tunings will select, in general, different models as
the best. The split method matters if those two models have
significantly different performance. Conversely, if the difference in
performance is negligible, the choice of fixed or random folds does
not matter, because they both select equally good models. I'll set
aside for the moment on how you decide if the two selected models are
different (not trivial, but it's a separate topic).
To my knowledge there is virtually no literature published on your
question. I have used both methods, and have not noticed difference in
performance, but have not explored the question systematically. But if
the choice of random vs. fixed folds had a significant effect, there
would have been published reports about it. My answer is, therefore,
in practical sense it doesn't make a difference which method you use
To be sure, cross-validation can produce heavily biased performance
estimates for small sample sizes, but neither fixed nor random CV can
solve the problem in such datasets. It can be alleviated, to a degree,
using repeated CV and nested CV:
https://jcheminf.biomedcentral.com/articles/10.1186/1758-2946-6-10
RandomizedSearchCV(..., random_state)
parameter. "it seems that using it results in a different k fold split..." depends on what seed you used. $\endgroup$