If you're doing it via wireless sounds exactly like your ISP throttled you to a point it affected XIV, which as we know ISPs throttling connections will affect XIV due to the type of traffic it's considered as.

Check your router/modem settings.