diff --git a/frontend/test/metabase/scenarios/question/new.cy.spec.js b/frontend/test/metabase/scenarios/question/new.cy.spec.js
index 46747551582fde07d0d028cbddb1768f8d03856e..49ab02a18bb375dc416b80464213de16e8fc822c 100644
--- a/frontend/test/metabase/scenarios/question/new.cy.spec.js
+++ b/frontend/test/metabase/scenarios/question/new.cy.spec.js
@@ -1,4 +1,4 @@
-import { restore, signInAsAdmin } from "__support__/cypress";
+import { restore, signInAsAdmin, popover } from "__support__/cypress";
 
 // test various entry points into the query builder
 
@@ -37,5 +37,12 @@ describe("scenarios > question > new", () => {
       cy.contains("Visualize").click();
       cy.contains("37.65");
     });
+
+    it.skip("should show `Custom Expression` in orders metrics (Issue #12899)", () => {
+      // go straight to "orders" in custom questions
+      cy.visit("/question/new?database=1&table=2&mode=notebook");
+      cy.findByText("Summarize").click();
+      popover().contains("Custom Expression");
+    });
   });
 });