Failure of unique widgets with conditional formatting

  • VEJH
    Asked on April 29, 2025 at 12:32 PM

    I have created a complicated form with 142 unique inventory widgets, all employing conditional formatting. I have been working on this form for months, my team & I have performed multiple tests on it with no problems, and we are scheduled to go live with it on Thursday (this is an international conference registration form).

    Today, the conditional logic surrounding the inventory widgets that populates the correct widget for a registering party completely stopped functioning. I have not changed anything, & I have double checked to make sure that no inadvertent changes were made.

    It is crucial that we get this solved RIGHT AWAY, as I have a looming deadline & I don't have the time to rebuild this (I have probably put 80 hours into it).

    Please advise. Thank you!

    Virginia

  • Podo: Support AI Agent
    Replied on April 29, 2025 at 12:33 PM

    Hi Virginia,

    I'll do my best to support you until one of our support agents replies.

    I understand that your form with 142 unique inventory widgets using conditional formatting has suddenly stopped working, and this is critical as you have a looming deadline for your international conference registration form.

    Here are some steps you can take to troubleshoot and possibly resolve the issue:

    1. Clear your form cache: Sometimes cached data can cause widgets or conditional logic to malfunction. You can clear your form cache from your account settings.
    2. Review conditional logic settings: Double-check the conditional logic rules in your form to ensure they are still correctly configured, especially the "Update/Calculate Field" conditions that control your inventory widgets.
    3. Check widget settings: Verify that each inventory widget is properly set up with the correct available quantity, quantity input type, and other options. Make sure no widget settings were inadvertently changed.
    4. Test the form in preview mode: Try submitting test entries to see if the conditional logic and inventory widgets behave as expected.
    5. Look for external factors: Ensure there are no account or form limitations such as submission limits or form suspension that might affect functionality.

    If these steps do not resolve the issue, consider temporarily simplifying the form or isolating a few widgets to identify if a specific widget or condition is causing the problem.

    Given the complexity and urgency, these troubleshooting steps can help identify the root cause without rebuilding the entire form.

    Let us know how it goes or if you need further guidance.

    Best regards,
    Jotform Support

  • VEJH
    Replied on April 29, 2025 at 12:43 PM

    Update: it appears that approximately 1/2 of the conditional formatting rules have disappeared. How do I get them back?

  • Podo: Support AI Agent
    Replied on April 29, 2025 at 12:44 PM

    Hi Virginia,

    I'll do my best to support you until one of our support agents replies.

    Regarding your issue with approximately half of your conditional formatting rules disappearing, unfortunately, Jotform does not have a direct feature to restore or recover deleted conditional logic rules once they have been removed from the form builder.

    Here are some suggestions to try and address this:

    1. Check for any accidental form duplication or versioning: If you have previously saved copies or backups of your form, you might be able to retrieve the conditional logic from those versions by comparing and manually restoring the missing rules.
    2. Review your account activity: Sometimes, changes might have been made unintentionally by collaborators if your form is shared. Check if any team members might have altered the conditional logic.
    3. Use the Revision History feature: If you have enabled form revision history or have backups outside Jotform, review those to restore missing logic.
    4. Contact Jotform Support with form details: Although automatic recovery is not available, support might be able to assist if the issue is caused by a system error.

    For future prevention, consider periodically exporting or documenting your conditional logic rules, especially for complex forms, to avoid loss of work.

    Let us know if you need guidance on how to manually recreate or manage conditional logic efficiently.

    Best regards,
    Jotform Support

  • Christian Ice JotForm Support
    Replied on April 29, 2025 at 4:04 PM

    Hi Virginia,

    Thanks for reaching out to Jotform Support. You can use the Revision History feature that lets you revert your form back to an older version you select. Let me show you how to use it:

    1. In Form Builder, click on the Circular Arrow icon at the top middle of the page to open the Revision History menu.
    2. In the menu on the right side of the page, select the version you want to restore the form to. 
    3. Now, just click on Revert next to the version you select, and then close the Revision History menu in the top right corner.

    Failure of unique widgets with conditional formatting Image 1 Screenshot 20 Give it a try and let us know if you need any help.

  • VEJH
    Replied on April 30, 2025 at 7:08 AM

    Hi Christian,

    Thanks for your response. I have tried this DOZENS of times, but the revision history won't load. I just keep getting an error message. I ended up just rebuilding the conditional rules in hopes that it was user error of some sort.

    That said, I have a new problem. We have been running test submission to catch glitches & issues before we go live with this form. In doing so, we have changed the values in some of the inventory widgets. I have deleted the test submissions, but the values of the widgets have not reset. It has been over 12 hours. Any advice on how to address this? I need a solution today.

    Thanks!

  • VEJH
    Replied on April 30, 2025 at 10:09 AM

    Update: I am now getting a "we cannot complete your request" message on a majority of the inventory widgets that have operated fine until now.

    I need to know RIGHT AWAY if there is a solution to this, or if I am going to have to re-design the way I have this set up.

  • Christopher JotForm Support
    Replied on April 30, 2025 at 12:02 PM

    Hi Virginia,

    To avoid confusion, I have moved your new questions/concern to these threads: How To Free Up Invetory Widget Slot?, and We Cannot Complete Your Request Error.

    Let us know if there’s anything else we can help you with.