Steam has always been buggy as hell on anything I've used it on. Random UI glitches, random download failures (Delete Local Content and try again!) and randomly not letting me play my games because it can't connect to the Steam servers and refuses to go into Offline Mode (had that one happen yesterday.)
Windows XP, 7, 10, MacOS X, even the Android app has flaked on me. Granted, I've never tried it on Linux. Maybe it's stable there.