I am using client 2.2.2 under Windows 10.
We tend to leave the client running 24/7 but the computer locks out automatically after a period of time.
Once in a while, sometimes more often (a couple of times per week), sometimes less often (maybe once a month) we lose the cameras in the layout, even though the layout itself remains intact in form. The recordings bar at the bottom continues to function.
I have to re-drag the cameras back to their respective places.