Symptoms
You set up one or more Gravity Forms custom confirmations, but even though you’re taking the desired action in the form to show these confirmations, you instead see the default confirmation with every submission.
How To Fix It
When using Gravity Forms, a confirmation is required, which is why you can not delete the default confirmation. You can modify it, but it must always be there and active.
When you create custom confirmations, regardless of the type, and they do not show, the number one cause is conditional logic.
I think this is something Gravity Forms should change, but when you add a new confirmation, the conditional logic is enabled by default, and the default rule is configured to use whatever the first field is in your form. In a lot of cases that will be a name field so it will look like this:
This means, that unless the user skips the first name field, leaving it empty, this confirmation will not work. In most forms, the name field is required, so leaving it empty is not an option.
Here is a full tutorial on how to properly configure conditional confirmations.
Need More Help?
If you have an active Gravity Forms license, you can also open a support ticket here.
If you still need help and Gravity Forms support isn’t an option, feel free to use the comments or chat options below.