I can't guarantee it will work as I have not really figured out what they are doing with the function but, you can try changing this function:
This changes your sleep time randomly from .1 seconds to 1 second, every time the sleep function is called. Keep in mind, this will effect all of your script.
Code:
Func _Sleep($iDelay, $iSleep = True)
Local $iBegin = TimerInit()
While TimerDiff($iBegin) < $iDelay
If $RunState = False Then Return True
If $iSleep = True Then Sleep(100)
WEnd
Return False
EndFunc ;==>_Sleep
Code:
Func _Sleep($iDelay, $iSleep = True)
Local $RandomNumber = Random (100, 1000, 1)
Local $iBegin = TimerInit()
While TimerDiff($iBegin) < $iDelay
If $RunState = False Then Return True
If $iSleep = True Then Sleep($RandomNumber)
WEnd
Return False
EndFunc ;==>_Sleep
This changes your sleep time randomly from .1 seconds to 1 second, every time the sleep function is called. Keep in mind, this will effect all of your script.