Heterogenous TFM oxidation, no reduction of solids inventory, no solids temperature change

Hi all,
I am trying to set up a simple oxidation reaction using TFM, at first in 2D, where the reaction is one solid and two gases becoming two new gases. But I am still a bit puzzled that the reactions seem to happen - product gases appear, but there is no reduction in the reactant solid when looking at the inventory, and there is also no temperature change in the solid - there is expected to be about 150°K increase. And I have a sense that these two might be connected.

The project solver compiles just fine, and I have checked the possible kmol/mol mistakes in usr_rates.f. I have not set up heat of reaction, as I didn’t think this would be needed when only having one solid reactant.

What could be wrong here, or where to look?

Please attach your project files if you want help with this.