A method for detecting catalytic pellistor poisoning associated with a gas sensing device, the gas sensing device comprising a circuit including a detector, and a resistor connected in series with a compensator, the method comprising: determining (702, 704), by a computing device, an initial resistor voltage value of the resistor, an initial compensator voltage value of the compensator, and an initial detector voltage value of the detector by receiving voltage measurement data from corresponding measuring circuits (312, 314, 316), wherein the compensator comprises a reference bead structure with non-catalytic material; calculating, by the computing device, an initial circuitry current value based at least in part on the initial resistor voltage value and a resistance value of the resistor; subsequent to causing an injection of a gaseous substance to the gas sensing device: determining, by the computing device, a subsequent compensator voltage value of the compensator and a subsequent detector voltage value of the detector; calculating, by the computing device, a subsequent circuitry current value based on the subsequent resistor voltage value and the resistor resistance value; calculating, by the computing device, a compensator resistance change value based at least in part on the initial circuitry current value, the initial compensator voltage value, the subsequent circuitry current value, and the subsequent compensator voltage value; and calculating, by the computing device, a detector resistance change value based at least in part on the initial circuitry current value, the initial detector voltage value, the subsequent circuitry current value and the subsequent detector voltage value; and generating, by the computing device, a catalytic pellistor poisoning indicator based on a comparison between the compensator resistance change value and the detector resistance change value. determining (702, 704), by a computing device, an initial resistor voltage value of the resistor, an initial compensator voltage value of the compensator, and an initial detector voltage value of the detector by receiving voltage measurement data from corresponding measuring circuits (312, 314, 316), wherein the compensator comprises a reference bead structure with non-catalytic material; calculating, by the computing device, an initial circuitry current value based at least in part on the initial resistor voltage value and a resistance value of the resistor; subsequent to causing an injection of a gaseous substance to the gas sensing device: determining, by the computing device, a subsequent compensator voltage value of the compensator and a subsequent detector voltage value of the detector; calculating, by the computing device, a subsequent circuitry current value based on the subsequent resistor voltage value and the resistor resistance value; calculating, by the computing device, a compensator resistance change value based at least in part on the initial circuitry current value, the initial compensator voltage value, the subsequent circuitry current value, and the subsequent compensator voltage value; and calculating, by the computing device, a detector resistance change value based at least in part on the initial circuitry current value, the initial detector voltage value, the subsequent circuitry current value and the subsequent detector voltage value; and generating, by the computing device, a catalytic pellistor poisoning indicator based on a comparison between the compensator resistance change value and the detector resistance change value. determining, by the computing device, a subsequent compensator voltage value of the compensator and a subsequent detector voltage value of the detector; calculating, by the computing device, a subsequent circuitry current value based on the subsequent resistor voltage value and the resistor resistance value; calculating, by the computing device, a compensator resistance change value based at least in part on the initial circuitry current value, the initial compensator voltage value, the subsequent circuitry current value, and the subsequent compensator voltage value; and calculating, by the computing device, a detector resistance change value based at least in part on the initial circuitry current value, the initial detector voltage value, the subsequent circuitry current value and the subsequent detector voltage value; and generating, by the computing device, a catalytic pellistor poisoning indicator based on a comparison between the compensator resistance change value and the detector resistance change value.