There are three situations where dunning does not take place automatically:

a) When a payment fails for one time charges or addons (added “immediately” and not on the next renewal) applied to a subscription.

b) When an attempt to manually collect a Not Paid invoice fails.

c) When a payment fails during activation (after trial ends).

Find more on dunning management here.