Cannot pass data between screens (Pass Data option missing)

I’m building a directory app for kite repair. My data structure is: Brand → Model → Year.

I have collections: Brands, Models, Years. In Years collection, I have a Model field (Relationship to Models).

I have screens:

  • BrandsScreen (list of brands)
  • ModelsScreen (list of models, filtered by selected brand)
  • YearsScreen (list of years)

How it should work: User selects a brand → selects a model → YearsScreen opens, showing ONLY years related to the selected model.

What I do on ModelsScreen:

  1. Select the Simple List (list of models)
  2. Go to Actions tab
  3. Click + ADD ACTION → Link → Navigate To → choose YearsScreen.

The problem: After selecting YearsScreen, the “Pass Data” option does NOT appear. There is no dropdown to select “Current Model”. I cannot pass the selected model to YearsScreen.

Question: Why is “Pass Data” not showing? How can I make YearsScreen show years only for the selected model?

Thank you for any help!

Hey @Rejisser

This is actually a pretty common one.

Usually it happens when the destination screen already has a connection set up. If another screen is linking directly to that screen (very common with bottom nav bars), the data you’re trying to pass won’t show up.

You can pass different data to a screen, but each flow has to be one clear path. You can use a back action, but not multiple direct links passing different data into the same screen.

Fix:

  • Go to your YearsScreen

  • Remove any existing links to it (especially from bottom nav or other buttons)

  • Then go back to your Models list

  • Re-add the Link → YearsScreen

You should now see the data from previous screen

After that:

  • Filter your Years list → Years where Model = Current Model

Once it’s working, you can re-add your nav links if needed.

Also, a quick tip:

  • You can always check what data is available on a screen by clicking the screen and looking at Available Data

This assumes your database relationships are set up correctly (which from your description sounds right).