Out of curiosity, how are you using DBeaver (or what are you using it for)? Perhaps I can recommend a native alternative within Databricks.

I just downloaded DBeaver and configured the JDBC connection to DBSQL via Browser OAuth. I was able to successfully connect to a catalog, schema, and browse tables.

Looking at your screenshots, I notice that it's not just the Tables that are empty, your Catalog and Schemas aren't populating either. Here's mine with the 3-level hierarchy showing:

dbeaver_catalog_schemas.png

 This would indicate a permissions issue with the Catalog.

ucpermissions.png

Silly question, I assume you tested the connection and the OAuth succeeded?

I did have to set the driver properties to get my OAuth Flow to work:

AuthMech = 11
EnableTokenCache = 0

dbeaver.png

dbeaverconnectionsettings.png