In my current last lords game the mineral inquisition improvement does not seem to have an effect.
Game files are attached.
I realized the issue because the math simply does not check out, as can be seen in the following screenshots.
(1) total science is only 66/turn, but the improvement has been built
(2) population has 4 primordial last lords and 8 last lords, which should yield 4x2x8=64 science from population in this city alone.