it's a regression/bug. Will be fixed.
SQL*Plus FWIW won't like your query either, but we should be allowing it through.
YES!! I lost a couple of hours on this very issue. (Using Version 188.8.131.52.089, Build 17.089.1709).
I have a very large "WITH" query with many subqueries.
I validate the query iteratively by including "SELECT * FROM <qry-above>;" to verify the subquery works.
Then I comment out that line so it looks like this: "--SELECT * FROM <qry-above>;"
I basically hit the wall until I figured out that deleting the ";" from the commented out line solves the problem. So it looks like this: "--SELECT * FROM <qry-above>".
Until this is resolved I may install an earlier version, or work around it.
Hope a fix comes soon!