Processing the requirement_overcome function for cleanup on requirement_fail