The role of cause and affect in service failure