This looks like a workspace-side notebook UI regression.
Recommendation
-
Open a Databricks support ticket and treat it as a Notebook UI / rendering regression for that workspace. Include:
- Workspace ID
- Region:
ap-southeast-2
- Start date: May 6
- A notebook URL
- Screenshots
- A HAR capture
- The fact that it affects all users and clusters, and only R plot output in that workspace
Ask support to check for a workspace-scoped frontend/webapp rollout or flag regression in the notebook rendering path.
-
Use a workaround instead of inline R plot output until support fixes it. Databricks R notebooks normally capture plots as inline PNGs, and notebooks also support displayHTML() for custom HTML output.
library(ggplot2)
p <- ggplot(mtcars, aes(wt, mpg)) + geom_point()
dir.create("/dbfs/FileStore/tmp/rplots", recursive = TRUE, showWarnings = FALSE)
fname <- sprintf("plot-%s.png", as.integer(Sys.time()))
fullpath <- file.path("/dbfs/FileStore/tmp/rplots", fname)
ggsave(fullpath, plot = p, width = 10, height = 6, dpi = 150)
displayHTML(sprintf(
"<img src='/files/tmp/rplots/%s' style='max-width:100%%; height:auto;'/>",
fname
))
- If you need an immediate operational workaround, run those R notebooks in one of your unaffected workspaces until the workspace UI issue is fixed.