The conditional forms currently don’t change when a user goes back in the form and alter their answers. I.e., they might have taken one path initially and answered those questions, to then change their mind and head back in an alternative path. However, the answered questions are still registered leading to faulty submissions.
Example.
Q1: What do you want to buy? a) computer
b) iphone
Q2: What model? (shown if Q1=a))
a) Computer 1
b) Computer 2 c) Computer 3
If the user now returns to Q1 and selects “iPhone” instead, Q2 is no longer visible to the user, but the answer “c) Computer 3” is still registered.
I consider this to be a bug. Though, I don’t know what the general concept is regarding conditional forms, perhaps this is the go-to method for other form builders too?
Anyway, it’s super irritating and creates a BUNCH of extra conditional logic for me that have really complex and lengthy forms.
@Ben we were not able to reproduce it. The logic is if you go back to the previous step and take an alternative path, only values present in your final path should be submitted.
For instance, you take:
A → B → A → C → submit; only values of A and C will be submitted
Thanks for looking into and explaining Robert. I ask because I found so many bugs that I wish I was more confident using them. Since the instance you gave was a very simple one, among a myriad of potentially complicated paths, I hope your reproduction has accounted for them all.