Not problems as much as just annoyances. I still liked Win 3.11 best of any (and I started with v 1.0), but finally went to 95, then to 98SE. A little tweaking and I had 98 looking and working just like 3.1.
I was also totally happy with it, although on my laptop and desktops, it did crash a couple of times. As I had complete backups on a Maxtor, no problem in getting them back to where they were.
The things about XP that ticked me off were having to register it, the fact that practically every task requires more keystrokes or clicks, for no logical reason they changed all sorts of things around so had to waste time learning the new procedures. I like to use shortcuts of all sorts, utility programs, et al and most would not work with XP.
I was lucky that my printers, external drives, scanners, etc all worked, but many people with older ones had to spend a huge amount fo time getting new drivers and fooling around to get them to work.
I did find that things like the new Start menu and other things could be changed back to the “classic” style as it was in 98, so have done that, and now it’s better.
On my new desktop and laptop, I’ve got to reluctantly admit that have had no crashes at all, not one “blue screen of death” and that it is indeed more stabile. My other laptop is dual boot, with 98Se and 2000 (Japanese version for my wife).
However, far too many changes were made for no reason at all other than to reinvent the wheel, IMHO.
In lukewarm defense of MS, now the vast majority of computer users are not computer phreaks, but just people who want it as a tool, so GUIs, cutsey little things (how I hate “My Computer” so changed its name) and things to make it easy are what they are selling.
My advice: stick to 98SE until you absolutely have to upgrade to make some new programs work, or have to buy a new computer where it is impossible to get it with 98.