Capture to file freezes the grasshopper canvas

That’s unfortunately a longstanding and well known issue that has no good solution (that I’m aware of). My workaround is to either use a boolean toggle, or to simply hold down the button while the screenshot process is executed. Also one does not have to script a Rhino command to perform a viewport capture, which can simply things a bit codewise and might be less “freezy”:

And welcome on board of course :slight_smile: