In the new version I'm working on I believe I already fixed it with a graphical fix script. The old version used to freeze up when idle for too long and this new script fixes that as well so I'm going to wait until I release that version publicly and see if the issue persists.