I wish I had seen this post before I tried everything else, but no, I don't remember!
Tor or opennet, both where experiencing issues.
That log that ends with "receiving history" also made me think the same.
I don't have thousands but I have +500, I don't know if the number of outputs and inputs matters but there is a ton of them, not simple tx, and this was probably, like 99.9% why it crashed. I played with an old virtual machine with an old electrum wallet I had, same version and it worked flawlessly but I had under 10tx per adress.
There is an advice about not reusing addresses that I should have taken seriously but it's so hard when running a business to keep changing your little cold storage.
Despite me being really later, thanks for the the comprehensive answer, 6 years and this forum is still better at getting replies that others like stack or reddit.
Noted!