Wrong logic in a scheduled script causes the said script to run for several hours, and then reschedule itself indefinitely. This could cause data loss and/or defer other important scripts from processing
Uncheck the Deployed checkbox in the Script Deployment. This will prevent the nlapiYieldScript call in the script from happening. Note that the nlapiYieldScript call will still be successful, but the script will not continue processing.