BFFR. If you have anybody to blame, it's SE for messing it up with their service having troubles. The Xbox players didn't cause the issues, they obviously aren't to blame.