We don’t really build or test Polynote against Spark 3 so there might be some sort of binary incompatibility. There’s an open issue about Spark 3.0 support polynote/polynote#926 it seems to work for some people but they are probably doing relatively trivial things / sticking to accidentally compatible APIs. Not sure if anyone here has had more luck using Spark 3
I am using it with Spark3, so far it goes well on one-worker cluster, not sure how things will go if I will scale. Usually most of the spark bugs appear when you add more than one worker
It’s great that Polynote seems to sometimes work in Firefox! While I’d love it if it worked perfectly, as you’ve found here (and I think probably in polynote/polynote#974), it doesn’t work in all cases and we just don’t have the bandwidth to test with Firefox right now.
I’d highly recommend you use Chrome for a much more stable experience with Polynote.