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.