Automated code will break.
It will break because something that it is supposed to work with broke, something that it expected to be there is no longer there and now it is broken.
And now we fix it and re-automate it.
Automations are not invulnerable, we just like to think they are because most of the time they run unattended.