Here is something I ran into with my Wife’s newer HP laptop. I don’t know how it does it, but somehow HP and windows 10 retains some background control over the motherboard and the BIOS even when it is booted in linux. To update the BIOS firmware to the linux BIOS firmware might get rid of this.
But... As long as it is dual boot and still has windows on it I am not sure this should be done. Maybe only if you made it a linux only machine. But even on my current linux only HP I did not need to do this with the 18.3, so I’m not going to take a chance of fouling the HP and motherboard marriage without need.
What I found on my Wife’s was that somehow the Windows 10 power settings for “timed” shutdown or hibernate still affected the BIOS and motherboard. So whatever it was set to would lock up the hard drive behind the scenes and freeze linux when it timed out. I went and changed all the windows setting to “never” for shut down and hibernate and the overall scheme to “high performance”.
This cured the freeze up effect that windows 10 and HP had going on in the background with the motherboard and hard drive. But hers is 18.3 and not 19.2.
Know what I am thinking now? I think you need to make another DVD disk with 18.3 cinnamon and run it as temporary from the disk all day and see if it stays up without freezing on 18.3. And if so, we may be able to revert you back to that earlier kernel and cure the issue without needing to reinstall with the whole new 18.3 OS. :)
Unless you are running one OS in a virtual machine, I don't see how that could happen, but maybe it is possible.
Years ago I had such problems with hibernate in Linux (not Mint) that I stopped using the feature, and I never restarted. Suspend-to-RAM can also cause problems.
The below is about hibernate and suspend-to-RAM in Mint 19.2: