Regression: Linked Record Fields (Quick Select & Dropdown) Not Loading Options in Conditional Form

Hi Softr team,

I’m reporting what appears to be a regression affecting linked record fields inside Conditional Form blocks, specifically when using Airtable as the data source.

Summary of Issue

I have built a makeup/skincare inventory app. A Conditional Form that previously worked correctly since May 2025 no longer loads options for linked record fields (e.g., Product Type) when Option Filters are applied. These fields now show “No options available” or an infinite loading spinner, even though:

  • The Airtable schema is unchanged
  • The fields correctly sync and display options inside the Softr builder UI
  • The same linked record fields and filters work elsewhere in the app (including List and Detail blocks)

I have only reproduced this issue using the Conditional Form block.

Context / History

  • The form worked reliably from May 2025 until mid-November 2025
  • Nothing in my Airtable schema or Softr configuration changed before the failure
  • The regression began around 15 November 2025
  • Previously, linked record fields with Option Filters loaded instantly

Current Behavior

  • Quick Select displays “No options available”
  • Dropdown never loads options (spinner forever)
  • If the Option Filter is removed entirely, the field loads all linked record options normally
  • Issue only occurs when filtering linked options based on a previous field in the form (e.g., Category → Product Type)

Troubleshooting Already Done

To avoid repeat suggestions, here is what I’ve already tried:

  • Duplicated and rebuilt the Conditional Form block
  • Removed and re-added the Category and Product Type fields
  • Tested both Quick Select and Dropdown input types
  • Tested with and without filters
  • Verified Airtable field types are linked records
  • Confirmed reciprocal links between Product Types and Categories tables
  • Confirmed the form uses a view containing all records
  • Attempted to force-load Product Types with a temporary linked record field
  • Confirmed that:
    • Other linked record fields (e.g. Brand) work normally
    • The same Product Type field works correctly in other block types (e.g. List, Detail)

Root Cause Hypothesis

It appears that Conditional Forms no longer fetch linked record options when an Option Filter is applied. In the past, Softr successfully fetched linked values based on another field’s selection. This suggests either a regression or an undocumented internal behavioral change affecting Conditional Forms specifically.

Here is my Airtable configuration:

  • Products table

    • Category (linked record → Categories)
    • Product Type (linked record → Product Types)
  • Product Types table

    • Product Type
    • Category (linked record → Categories)
  • Categories table

    • Category
    • Product Type (linked record → Product Types)

Expected Behavior

  • Linked record fields in Conditional Forms should load available options from their linked table even when filtered
  • Option Filters should not block the field from loading at all
  • Filtering should work regardless of whether matching records already exist in the parent table

Goal

I am not asking for new functionality - only for previously working behavior to be restored. Users must be able to select Product Types that are appropriate to the selected Category when adding a new product; the Conditional Form is now functionally blocked.

If this behavior has changed intentionally, please advise what the new recommended pattern is for using linked record filtering in Conditional Forms. If not, a fix or rollback would be greatly appreciated.

Happy to provide a Loom video, screenshots, or a support copy of my app if needed.

Thank you!

Thanks for your message @amylynnelee

This is not something that we’re seeing widespread, and would be happy to look at your application to see what’s specifically going on here. I will note that Airtable as of late has been performing very slow, and we are working on improving the core infrastructure for Airtable and hope to have a solution live very soon. But you may have been experiencing some problems due to the speed of Airtable’s API as of late.

Nonetheless, if you can do the following steps, we can work on troubleshooting this for you:

  • Add support@softr.io as a collaborator on your app
  • Send me the Editor link to your app + details for which page it’s on in a private message. That way I can share this with support so they can investigate further.

Or you can contact live chat support on our website, and they’ll be able to assist you in a more real-time way.