I do not believe there is a credible airline engineering department in the world who would accept a technical delay for the flight compartment smelling of cigarette smoke. What must have been written in the Tech Log to take an engineering delay for this, heaven alone knows !