I've figured out the cause of this issue. On Saturday, when I updated the script to remove deprecations, I also updated the randomisation function. In doing this, I introduced an unintentional bug whereby occasionally the script would pause for long durations while generating new random numbers. This is fixed in the update I have just rolled out, and the script behaviour should return to its previous stable state.
I'd like to apologise for this - due to the random nature of this bug, it was not flagged in the testing I did on Saturday. I will be more careful when making changes such as this in the future.
-----------------
Update:
Version 3.53
Fixed random number generation
As usual, please allow up to 24 hours for the developers to verify the changes and release them live.
-Apa