Data Viewer table filter with variable not working on android

Hi everyone,

I’m putting the final touches on my app (Google Sheets + Thunkable, iOS + Android) and ran into a strange Android-only issue:

Data source: Google Sheets

Filter: update filter block – it should return only rows whose Email column = userEmail (a stored variable set during user sign-in).

Setup: Two Data Viewers on the same screen – one shows future trips, the other past trips; only one is visible at a time.

What I’ve verified

userEmail is definitely not empty (I display it in a debug Label just before the filter runs).

If I hard-code (clear text) the e-mail address in the update filter block (instead of the variable), Android does show the rows.
The same variable is used throughout the app without problems.

Question

Why does Android choke on the update filter when I pass join “” stored variable userEmail, while iOS accepts it?

Any workaround or best practice I’m missing?

Thanks in advance for any ideas.

Hello @t.rujderowyi87
As shared on a different support channel it was needed to move the set DVL visible to true above the update filter block.