In the web at least it was returning 500, I guess that the desktop/mobile apps make some check in intervals. When the backend returned 500 the app thought that the current login could not be authenticated and logged out everybody
I've seen logging out on failed network requests, but that is highly annoying and frequently occurs and typically just a coding mistake.