Trouble Fetching Supabase Row on Quiz Page Using URL Key

Hey everyone,

I could really use some help unlocking a key part of my webapp build using supabase pro kit.

Here’s the flow:
-On the quiz_settingspage, the user selects questions, topics, and subtopics.
-These selections are stored in custom states.
-When the user starts the quiz, a workflow sends these values to Supabase (via the Supabase Pro Kit plugin), saving them all into a single row, tagged with a unique key identifier.
-That key is passed via URL parameter to the quiz page.
until here everything is working fine
-On the quiz page, I use Supabase Pro Kit to fetch the quiz session row based on that key (session_id = [URL key]), and then display the relevant data (topics, subtopics, questions, etc.).

My issue is that the data isn’t displaying on the quiz page.
Even if I have the row being saved correctly, the key is correctly passed through the URL, and the Supabase filter is applied with the correct value

I suspect it might be a latency issue, where the data hasn’t loaded by the time Bubble tries to use it. Has anyone else run into this?

-Could this be due to timing issues with how Supabase Pro Kit loads data?
-Are there workarounds to make sure the data is ready before it’s used?

Any guidance would be super helpful!

Thanks so much,
Karim