It doesnt have anything to do with updates, there have been zero changes to the MTP driver in calibre in years. This is caused by something changing on the device, exposing a bug in the driver. Although I have actually just rewritten it partly for the next release, precisely to try to avoid these mysterious crashes. So maybe the next update of calibre will help, if not, then you will have to switch to wireless transfer, as described here:
https://manual.calibre-ebook.com/faq...kindle-fire-hd