I work on a daily base with "docker" and "devcontainers", which result in very often having an "empty" .m2 folder, so loading dependencies often.
(and I use data science libraries which often have "big" native jars)
I see the problem every day on different clojure versions
In all my "scripts", I use by default now "clj -Sthreads 1" and when I forget it, I see it again immediately.