diff --git a/frontend/test/metabase/scenarios/filters/reproductions/25994-between-after-summarize-not-working.cy.spec.js b/frontend/test/metabase/scenarios/filters/reproductions/25994-between-after-summarize-not-working.cy.spec.js
new file mode 100644
index 0000000000000000000000000000000000000000..30723dc0dff85ef3fdf0a9c6d4150fbab9686a48
--- /dev/null
+++ b/frontend/test/metabase/scenarios/filters/reproductions/25994-between-after-summarize-not-working.cy.spec.js
@@ -0,0 +1,47 @@
+import {
+  restore,
+  visitQuestionAdhoc,
+  popover,
+  visualize,
+} from "__support__/e2e/helpers";
+import { SAMPLE_DB_ID } from "__support__/e2e/cypress_data";
+import { SAMPLE_DATABASE } from "__support__/e2e/cypress_sample_database";
+
+const { PRODUCTS, PRODUCTS_ID } = SAMPLE_DATABASE;
+
+const questionDetails = {
+  dataset_query: {
+    type: "query",
+    query: {
+      "source-table": PRODUCTS_ID,
+      aggregation: [
+        ["min", ["field", PRODUCTS.CREATED_AT, { "temporal-unit": "day" }]],
+      ],
+      breakout: [["field", PRODUCTS.CATEGORY, null]],
+    },
+    database: SAMPLE_DB_ID,
+  },
+};
+
+describe.skip("issue 25994", () => {
+  beforeEach(() => {
+    restore();
+    cy.signInAsAdmin();
+
+    visitQuestionAdhoc(questionDetails);
+    cy.icon("notebook").click();
+  });
+
+  it("should be possible to use 'between' dates filter after aggregation (metabase#25994)", () => {
+    cy.findByText("Filter").click();
+    popover().findByText("Min of Created At: Day").click();
+    cy.findByText("Specific dates...").click();
+
+    // It doesn't really matter which dates we select so let's go with whatever is offered
+    cy.button("Add filter").click();
+
+    visualize(response => {
+      expect(response.body.error).to.not.exist;
+    });
+  });
+});