I would argue that, when two other Operating systems have no issue configuring through my network (OS X and Vista) where it was literally as simple as saying 'yes, share this' yet it takes 2+ hours of matchmaking to get windows 11 on xp to not forget the device existed (or for windows XP to not auto-disable the port-forwarding when the remote device is no longer active) every time I try to add a new device (and not just for the first device) that it is very much an OS* problem. especially when I'm using a bone-standard network setup (dsl uplink wired to standard major brand airport which serves as the primary wired and wireless hub as well as being the primary external firewall)
Odd, Vista has given me headaches just trying to do basic file sharing at home. Using Enterprise on my HTPC (allowed to use a single license from work at home, and I figured I'd tinker with it). Had been using XP on an older machine.
Existing network shares on my XP desktop are accessible fine. New shares it can't access. Can't access shares creates on the Vista machine from the XP machine. This is stuff that would work 100% fine on XP, and for whatever reason on Vista, doesn't.