Version 0.48.0
openjdk11.0.21 2023-10-17
Issue appears similar to Join is removed with "Removing invalid MBQL clause" joining two columns together with the same field ID · Issue #31769 · metabase/metabase · GitHub
I'm getting a specific error as the following:
Invalid output: {:stages [{:joins [{:conditions [["invalid MBQL clause: [:= {:lib/uuid "eb447715-6d66-49e2-bfa4-adde66544e17"} [:field {:base-type :type/BigInteger, :effective-type :type/BigInteger, :lib/uuid "aeaab05b-684f-4717-b023-7e91d00ca3c0"} 1466] [:field {:base-type :type/, :effective-type :type/, :join-alias "users - user_id", :lib/uuid "4f9da36d-cd6d-4e47-89c6-c6fc916fd9fb"} 1488]]" "invalid MBQL clause: [:= {:lib/uuid "eb447715-6d66-49e2-bfa4-adde66544e17"} [:field {:base-type :type/BigInteger, :effective-type :type/BigInteger, :lib/uuid "aeaab05b-684f-4717-b023-7e91d00ca3c0"} 1466] [:field {:base-type :type/, :effective-type :type/, :join-alias "users - user_id", :lib/uuid "4f9da36d-cd6d-4e47-89c6-c6fc916fd9fb"} 1488]]"]]}], :source-card ["missing required key"]}]}
If I try to recreate the question, joining the two tables together, the join disappears.
I'm able to recreate with a SQL Query with no issue.
Here is where I try to join, and you can see the header changes, but no join options are available