Are discounts applied when not all recommendations are available?

Discounts are only applied when the full bundle is available and selected.

If, for some reason, the maximum number of recommendations is not available, discounts will not be applied.

For example, imagine that we have configured the app to display two recommendations:

Normally, two recommendations will be displayed and the discount will be applied:

But if some product has only one recommendation, the discount will not be applied: