Did it also happen to you, that a port of a remote switch went to err-disable and you had to drive to that location to reset it?
Or you have users in meeting rooms, who plug in the same network cable in two different switch ports? Nothing happened, spanning-tree portfast bpduguard enable was set. But the ports went down, and nobody realised it?
You can avoid this problem with the setting
errdisable recovery cause all errdisable recovery interval 180
With this setting, the switch brings up the port after 180 seconds. If the problem still exists, the port goes into err-disable again. If it is fixed, the port comes up again.