Query builder SQL gets empty (Cannot read properties of undefined (reading 'rows'))

Today I started having a very weird issue in my Metabase (self-hosted) v0.56.3.3

After digging into a lot of investigation, the most “narrow-down” I could get is:

  • Creating a simple question via query builder UI (New → Question)
  • Select any table (I’m connecting to BigQuery, but the issue is also happening to any other database I have, including Postgres)
  • Then, when I add the filters:
    • If I add my first filter based on a text field
    • And any other filter as a second, the SQL of the question becomes empty, and the message below happens, see an example
      • Note that I just “swapped” the order of the filters. Starting my filters with a text/category field broke the question. This is happening everywhere with all questions!

This does not make any sense in my mind, given that it started happening today only, and as I self-host my instance, the codebase has not received any changes since September; so how can my application behave differently suddenly?

I am running out of solution ideas. If someone can shed some light, it would be amazing!

Thank you!

{ "browser-info": { "language": "en-GB", "platform": "Win32", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36", "vendor": "Google Inc." }, "metabase-info": { "databases": [ "postgres", "bigquery-cloud-sdk" ], "run-mode": "prod", "plan-alias": "", "version": { "date": "2025-08-26", "tag": "v0.56.3.3", "hash": "452db62" }, "settings": { "report-timezone": null }, "hosting-env": "unknown", "application-database": "postgres", "application-database-details": { "database": { "name": "PostgreSQL", "version": "14.17" }, "jdbc-driver": { "name": "PostgreSQL JDBC Driver", "version": "42.7.7" } } }, "system-info": { "file.encoding": "UTF-8", "java.runtime.name": "OpenJDK Runtime Environment", "java.runtime.version": "21.0.8+9-LTS", "java.vendor": "Eclipse Adoptium", "java.vendor.url": "https://adoptium.net/", "java.version": "21.0.8", "java.vm.name": "OpenJDK 64-Bit Server VM", "java.vm.version": "21.0.8+9-LTS", "os.name": "Linux", "os.version": "6.8.0-1029-aws", "user.language": "en", "user.timezone": "UTC" } }

Even crazier tests:

#

Of course this works in BigQuery:

Anything in the Metabase log or browser console? And have you tried dumping browser cache?

This sort of thing can happen if the frontend can’t execute the query (its getting an error or a non-API response from the webserver).

Thank you for your answer @dwhitemv !

I cannot spot anything wrong in the Metabase logs; the maximum I found this on the browser logs:

Internal Error # 8295584493708395975. Please contact the Support Team.

The issue, though, is happening with all users, in all browsers.

I found the root cause here. It relates to chagnes on my network traffic/load balancer. Nothing specific to Metabase. Thank you!