Hide Block Conditional

I’ve been trying to set up a visibility conditional that hides a comments block that is embedded in a detail page if an Airtable field for the record being viewed does not contain the logged in user’s email address:

When I preview as any user from the Softr interface, the block shows for every user whether or not that user’s email address is in the airtable field.

When I actually log into the actual users accounts, the block doesn’t show for anyone whether or not their email address appears in the Airtable field.

The Airtable field is a lookup if that helps.

Unless I’m missing something obvious I think this is a bug. This behavior also happens on other blocks.