To prevent cheating, Waze uses a throttling system. It is a mechanism which detects anomalies in the number of edits per time frame and prevents cheaters/scripters from gaining points for massive edits. While many scripts are used for positive additions to the map, some scripts cause specific harm with the goal of accumulating points quickly. Scripts used for massive edits are allowed, but may not always result in the rewarding of points.
Editing using scripts
The throttling system is in place to prevent cheaters from unfairly racking up points with massive edits. Waze is aware of the value that some scripts have to the map and are working towards identifying the behavior of these scripts vs. ones that are used exclusively to alter score. If you feel your script is valuable, but have still been affected by the throttling system settings, contact your local community.
How the throttling system works
Waze has many thresholds for different types of massive editing activity. Once a limit is reached, the next round of edits results in no additional points. The transaction is followed by a time frame during which edits remain uncredited.
Types of editing thresholds
Different thresholds exist for each object type (segments, MP, UR, places etc). Some are calculated per minute, some per hour and some per day. The exact numbers are internal and may change occasionally as needed (new scripts, etc). Please note that the thresholds are high. It is unlikely to reach them when editing manually without using scripts.
Reaching the limit
This is a backend process and invisible in the UI. Edits will go through, everything will look the same, but points will not be granted.
Auto-blocking
Currently, Waze won't auto-block/lock users due to massive edits. This may change in the future.