What often looks like a failure of all scripts on the region is in reality a failure of the scene update queue. This system manages and distributes changes to objects on the region, often brought about by scripts. When a region is overloaded and has too many scene updates to send to everyone the queue system it uses to schedule these updates can become overloaded and fail. This looks like as if no script is reacting anymore, but scripts often still work fine, just unable to cause any visible changes to the objects on the region. Very often the solution to this is reducing the script load on the region. As estate owner you can check the "Top Scripts" floater in the estate debug settings. Removing the scripts with the largest reported times or adjusting them to make sure they consume less resources is one way. Frequent restarting of regions, especially if you see a lot of people come and go is also helpful to make sure the scene update queue is cleared regularly.