I need to know when yours is crashing.
You'll need to make a copy of the soacslog.ext file before running the client again, and send it to me.
Each server has its own anti-cheat system and its own issues. From what you've reported, the issue consistently occurs after a period of inactivity, which strongly suggests it is related to idle-time conditions. This could be caused by power-saving features such as sleep mode or a screensaver, or background processes triggered during idle time. For example, Windows Defender scans or automatic update services (such as NVIDIA App) may run when the system is idle.
In all cases, your client does not crash immediately but hangs over time. This behaviour is unusual because it should not depend specifically on idle state. For that reason, a memory overflow issue on our side is unlikely. However, it's hard to tell without spending a good amount of time taking a look on your PC's settings.