Can such systems make mistakes too?

Like any technical system, automated systems also operate on the basis of defined procedures.

However, a high level of reliability is achieved through the combination of various security mechanisms and verification processes.