This is probably because you also have ‘minimum spend’ set to 100. So in order to get 2 free items the cart needs 2 matching items and a minimum amount of 200.
Hello,
The products that have a free product added cost much more than that.
Tried removing the minimum spent but still no luck.
Any help would be much appreciated.