Dude Dagguh, you save the day yet again lol.
<3
I would rep you again, but I can't rep you again recently lol.
Anyways about the custom scripts, I understand that its supposed to make it loop so many times, but I fail to see whats random about it.
The issue is in the

Set Variable Random
piece.
EDIT: After more trials... its still bugging up.
I put in a trigger to make the game immediately tell me what every random roll's outcome is, and the first number always turns out to be the same.
I put in another test trigger to manually randomize the number, and the outcomes are random each time. So I'm not sure why this is, but the game is absolutely determined to make the first roll always the same.
And it has nothing to do with the rest of the trigger. Just that first part REFUSES to randomize, or even give a different outcome.
EDIT 2: I made a 2nd integer variable to randomize parallel to the first variable, and it also always comes out to the same number.
I made the first variable randomize during initialization, then again during base randomization... both times the outcome STILL was the same number.
SOLUTION: After several hours of gazing at my triggers, baffled at what could possibly be causing this. At long last, all that was left that I hadn't tried was turning off the map's starting cinematic mode. I did this... and finally the number outcomes were random. HOW THIS IS SO I HAVE NO IDEA, but cinematic mode seems to stop the randomization process.
Several tests have confirmed this.
Man I would have never guessed.