I read of similar issues in the past, but none seems like mine. If I leave x2goclient running and I don't use my PC for a while (like half an hour or more) when I return I find sometimes it runs at 100% CPU. Killing and restarting it solves the issue, but usually it occurs some time for my machine to reply to input when it happens.
I have a Debian 10 (x2goclient 4.1.2.1) and I connect to the server (still Debian 10) by a Forticlient VPN and a Gnome session.
I could provide more information, if you told me how.
_______________________________________________