We make use of the TypeForm API to create our forms automatically. The unusual thing that occurs is that logic that works perfectly fine when previewing the form and testing the questions does not work on the live form.
The only way we are solving this currently, is to manually remove the logic for the relevant questions and recreate them. The other unusual thing is that it’s not all logic based questions that behave like this but only a specific few questions at the start of each of our forms.
We have confirmed the logic is set-up correctly, checked online for other users experiencing the same but have to date not found a solution.