The Germans didn’t use chemical weapons because they didn’t want chemical weapons used against them. The Wehrmacht was still using horses for transport and chemical weapons would have disrupted their logistics.
Probably many of these facts mattered.