A 40x requirement on a €100 bonus means €4,000 of bets, not €4,000 of losses. Slots usually count in full. Live and table games often count a small share or nothing.
Also read the max bet, the expiry and the cap on bonus winnings. A high percentage with a short expiry can be worth less than a smaller bonus.