Please do not post bug report if "all bonuses don't work" or even if "one bonus doesn't work".
You probably need to ckeck in the rules the difference between "Effect" (which is always triggered when you pay to place a card) and "Bonus" (which is triggered only if you pay with and only with matching cards).
Bonus and effect are NEVER triggered if you place a card freely thanks to the effect (or the bonus) of an other card.