The paper describes a series of protocols that increases the ability to automatically cope with failures in a computerized manufacturing system. In order to achieve better automatic failure solutions the behavior of a subsystem must be more precisely defined regarding the possible failure modes. This is called to give the subsystem a stronger failure semantics. Then, regarding the systems specific failure semantics, an algorithm to cope with the corresponding failures can be given. In this paper material-driven systems, so called Push systems, are considered. To get more precise failure resolution protocols with one or two acknowledgment messages from the receiver are defined. A protocol with acknowledgment messages from an intelligent material transportation network is also described.