Hi Paul, i just subscribed to the mailing list and stumbled upon your post. I get the same behavior in spyder that you described. While i do not have a solution, here is a small workaround at least: I can close gmsh by closing the IPython terminal that it runs in, which avoids having to restart spyder. Maybe this can save you some time as well. Kind regards Tim