The enzyme deficiency is thought to be acquired due to increased oxidative stress in hepatocytes that leads to increased oxidation of uroporphyrinogen or uroporphyrin, which is not a substrate for the enzyme, and to the formation of the inhibitor uroporphomethene.