PlotlyJS 0.18.11 hangs when trying "using" - but only the first time!

Yes, I was wondering about whether some other thing is stopping the spawned kaleido process to start, but I think it’s not going to be helped by restarting Windows.

You can check how many threads your julia session has available with Threads.nthreads() and see if it matches your expectation?

Ah, just realised this threading code was introduced in version 0.18.11 (Fix precompilation of packages depending on PlotlyJS by Liozou · Pull Request #469 · JuliaPlots/PlotlyJS.jl · GitHub) . You’re probably fine to just stay on PlotlyJS 0.18.10 until a related change in Julia (e.g. atexit: move hook before precompile output by vtjnash · Pull Request #51849 · JuliaLang/julia · GitHub) works it’s way through the code base.

Edit: created an issue to track this:
Kaleido process in package initialisation hangs · Issue #473 · JuliaPlots/PlotlyJS.jl · GitHub