Y

Monday, September 23rd, 2024 7:09 PM

xfinity.com is slow as heck

I would upload a photo, but I apparently can't even do that...

Here's the post uri:

/community/api/v1/upload/speed.png?jsonResponse=true&secureBucket=false


full request:

https://forums.xfinity.com/community/api/v1/upload/speed.png?jsonResponse=true&secureBucket=false 404 (Not Found)

extensions off. using edge. 

I have the *.har file for download if you would like. 

434 down / 418 up. 

11.9ms unloaded ping (positively skewed)

2.84ms jitter

no packet loss.

the distribution of the download samples is symmetrical according to the boxplot (the data are normally distributed). 

since i can't post photos...

heres a get to /sitecore/api/jss/dictionary/dss-dotcom/en?sc_apikey={}

to customer.xfinity.com that waited 9.66 for a server response. 

why did it take 9.66 seconds to get constants??? Why is caching turned off for constants???

{    "lang": "en",    "app": "dss-dotcom",    "phrases": {        "myAccount.Common.Account.Document": "document",        "myAccount.Common.Account.Documents": "documents",        "myAccount.Common.Error.ErrorBody": "Try refreshing the page, if problem persists, try again later.",        "myAccount.Common.Error.ErrorCtaText": "Refresh",        "myAccount.Common.Error.ErrorHeading": "We encountered an issue",        "myAccount.Common.Labels.Done": "Done",        "myAccount.Common.Services.Labels.FlexStreaming": "Flex Streaming",        "myAccount.Common.Services.Labels.Home": "Home",        "myAccount.Common.Services.Labels.Internet": "Internet",        "myAccount.Common.Services.Labels.Mobile": "Mobile",        "myAccount.Common.Services.Labels.TV": "TV",        "myAccount.Common.Services.Labels.Voice": "Voice",        "myAccount.Common.Services.Labels.X1TV": "X1 TV",        "myAccount.Common.Services.Labels.xFiInternet": "xFi Internet",        "myAccount.Common.Services.Labels.XfinityTV": "Xfinity TV",        "myAccount.Common.Session.SessionEndCta": "End Session",        "myAccount.Common.Session.SessionExtendCta": "Extend Session",        "myAccount.Common.Session.SessionTimeoutHeading": "Your session is about to expire",        "myAccount.Components.Billing.Applied": "Applied",        "myAccount.Components.Billing.Autopay": "Autopay",        "myAccount.Components.Billing.AutopayScheduled": "Autopay scheduled",        "myAccount.Components.Billing.BalanceForward": "Balance forward",        "myAccount.Components.Billing.Check": "Check",        "myAccount.Components.Billing.CheckPayment": "Check payment",        "myAccount.Components.Billing.CheckPosted": "Check posted",        "myAccount.Components.Billing.Credit": "Credit",        "myAccount.Components.Billing.Creditapplied": "Credit applied",        "myAccount.Components.Billing.Declined": "Declined",        "myAccount.Components.Billing.DownPayment": "Down payment",        "myAccount.Components.Billing.DownPaymentCredit": "Down payment credit",        "myAccount.Components.Billing.DownPaymentInterestCredit": "Down payment interest credit",        "myAccount.Components.Billing.DownPaymentReversal": "Down payment reversal",        "myAccount.Components.Billing.Expired": "Expired",        "myAccount.Components.Billing.Off": "Off",        "myAccount.Components.Billing.On": "On",        "myAccount.Components.Billing.Payment": "Payment",        "myAccount.Components.Billing.PaymentReversal": "Payment reversal",        "myAccount.Components.Billing.PaymentScheduled": "Payment scheduled",        "myAccount.Components.Billing.PreviousBalance": "Previous balance",        "myAccount.Components.Billing.EST": "Purchased",        "myAccount.Components.Billing.Received": "Received",        "myAccount.Components.Billing.Refund": "Refund",        "myAccount.Components.Billing.RefundPosted": "Refund posted",        "myAccount.Components.Billing.VOD": "Rented",        "myAccount.Components.Billing.Reversed": "Reversed",        "myAccount.Components.Billing.SetUp": "Set Up",        "myAccount.Components.Billing.StreetAddressErrorMessage": "Please enter a valid address",        "myAccount.Components.Billing.StreetAddressValidationMessage": "Address required",        "myAccount.Components.Billing.TemporarilyUnavailable": "Temporarily unavailable",        "myAccount.Components.Error.BillDueDateInlineError": "Changing your bill due date is currently unavailable",        "myAccount.Components.Error.ErrorComponentDescription": "This information is unavailable at the moment, or it didn't load as expected.",        "myAccount.Components.Error.ErrorComponentHeader": "Check back soon",        "myAccount.Components.Error.ErrorComponentIcon": "Icon",        "myAccount.Components.Error.InlineError": "This information is unavailable at the moment, or it didn't load as expected.",        "myAccount.Components.Error.SomethingUnexpectedHappened": "Something unexpected happened",        "myAccount.Components.Error.StreamingActivation.NoSubscriptions": "It looks like you don't have any subscriptions to activate",        "myAccount.Components.Error.StreamingActivation.ShopMore": "Shop streaming services to get the entertainment you love.",        "myAccount.Components.Error.VODCreditIneligible.IneligibleReason.2002": "This item was paid for with a coupon or credit and is ineligible for a credit. We apologize for the inconvenience.",        "myAccount.Components.Error.VODCreditIneligible.IneligibleReason.2003": "Sorry, it looks like this item is not eligible for a credit.",        "myAccount.Components.Error.VODCreditIneligible.IneligibleReason.2004": "You've watched too much of this item to be eligible for a credit. We apologize for the inconvenience caused.",        "myAccount.Components.Error.VODCreditIneligible.IneligibleReason.2005": "Sorry, you've already used the maximum amount of credits for this period.",        "myAccount.Components.Error.VODCreditIneligible.IneligibleReason.2015": "It looks like you've already received a credit for this item.",        "myAccount.Components.Error.VODCreditIneligible.IneligibleReason.2028": "Sorry, your account has already exceeded the maximum number of credits. We apologize for the inconvenience.",        "myAccount.Components.Error.LowPriority.Image": "https://assets.xfinity.com/assets/dotcom/icons/Icon_Error_SomethingWrong_black_180.svg",        "myAccount.Components.Error.LowPriority.Image.ImageAlt": "fallen ice cream cone",        "myAccount.Components.Error.LowPriority.Header": "Check back soon",        "myAccount.Components.Error.LowPriority.Description": "This information is unavailable at the moment, or it didn't load as expected.",        "myAccount.Components.Error.MediumPriority.Image": "https://assets.xfinity.com/assets/dotcom/icons/icon_Error_FailedtoLoad_black_180.svg",        "myAccount.Components.Error.MediumPriority.ImageAlt": "hourglass warning sign",        "myAccount.Components.Error.MediumPriority.Header": "Failed to load",        "myAccount.Components.Error.MediumPriority.Description": "This information is unavailable at the moment, or it didn't load as expected.",        "myAccount.Components.Error.HighPriority.Image": "assets.xfinity.com/assets/dotcom/icons/Icon_Error_Accessdenied_black_180.svg",        "myAccount.Components.Error.HighPriority.ImageAlt": "key lock",        "myAccount.Components.Error.HighPriority.Header": "TBD -- Might want to check with UX on final copy here and update this value.",        "myAccount.Components.Error.HighPriority.Description": "This information is unavailable at the moment, or it didn't load as expected.",        "myAccount.Components.Error.ErrorPriorityBilling": "medium",        "myAccount.Components.FCCNutritionLabel.BroadbandLabels.HSDAndMobile": "See your broadband and mobile facts",        "myAccount.Components.FCCNutritionLabel.BroadbandLabels.HSDOnly": "See your broadband facts",        "myAccount.Components.FCCNutritionLabel.BroadbandLabels.MobileOnly": "See your mobile facts",        "myAccount.Components.FCCNutritionLabel.HSDOnly": "Your Xfinity Broadband Facts",        "myAccount.Components.FCCNutritionLabel.MobileAndHSD": "Your Xfinity Broadband and Mobile Facts",        "myAccount.Components.FCCNutritionLabel.MobileOnly": "Your Xfinity Mobile Facts",        "myAccount.Components.FccNutritionLabel.NoLabel": "There's no broadband facts available for your plan",        "myAccount.Components.FccNutritionLabel.NoLongerAvailable": "If your plan was no longer available as of 4/10/24 you will not see a label.",        "myAccount.Components.FCCNutritionLabel.RetiredBanner": "This tier is no longer offered.",        "myAccount.Components.FCCNutritionLabel.RetiredSubheader": "Your current plan is no longer offered. If you change your plan, you’ll be unable to switch back.",        "myAccount.Components.FCCNutritionLabel.Subheading": "Here is the label of your plan when you purchased it on {{date}}. ",        "myAccount.Components.Greeting.CustomerLeavingSubtext": "You can still check your account anytime.",        "myAccount.Components.Greeting.CustomerLeavingText": "Welcome back, {{customerName}}.",        "myAccount.Components.Greeting.CustomerPreactiveSubtext": "Let's take a look around.",        "myAccount.Components.Greeting.CustomerPreactiveText": "Welcome, {{customerName}}!",        "myAccount.Components.Greeting.DefaultStateSubtext": "MyAccount.Components.Greeting.DefaultStateSubtext",        "myAccount.Components.Greeting.DefaultStateText": "Hi {{customerName}}, here's what's new",        "myAccount.Components.Greeting.RestingStateSubtext": "Let's take a quick look at your account.",        "myAccount.Components.Greeting.RestingStateText": "Good {{partOfTheDay}}, {{customerName}}",        "myAccount.Components.Now.Active": "Active ${{startDate}} - ${{endDate}}",        "myAccount.Components.Now.AMEX": "AMEX",        "myAccount.Components.Now.AmountInDollars": "${{amount}}/mo",        "myAccount.Components.Now.AutomaticServiceSuspension": "Your payment method {{credit card}} for {{lob}} was declined and your service has been suspended. Update your payment method to resume service",        "myAccount.Components.Now.AutopayActive": "Your last payment was processed on {{lastPaymentDate}} and your next automatic payment will be on {{nextPaymentDate}}.",        "myAccount.Components.Now.AutopayFailure": "Your payment method {{creditCard}} for {{lob}} has been declined. Update your payment method to continue service.",        "myAccount.Components.Now.AutopayOff": "Your last payment was processed on {{lastPaymentDate}} and your service will be active until {{serviceThroughDate}}. You have 180 days to resume service after your pause begins or your service will be automatically canceled.",        "myAccount.Components.Now.AutopayStatus.DeclinedState": "Select a payment method for NOW {{LOB}} service. The next automatic payment will process on {{date}}.",        "myAccount.Components.Now.AutopayStatus.PausedState": "Select a payment method to use when your NOW {{LOB}} service resumes.",        "myAccount.Components.Now.AutopayStatus.PreactiveState": "Select a payment method for NOW {{LOB}} service. The next automatic payment will process 30 days after activation unless you pause or cancel service.",        "myAccount.Components.Now.AutopaySuccessful": "{{lob}} payment for {{amount}} was successfully completed with {{creditCard}} Your next payment is scheduled for {{date}}",        "myAccount.Components.Now.AutopaySuccessfulHeader": "Thank you for your payment",        "myAccount.Components.Now.AutoRenewLabel": "${{charge}}/mo with auto renew",        "myAccount.Components.Now.BillingSummaryPaymentDeclined": "Your payment has been declined. Please update your payment method to prevent disruptions to your service.",        "myAccount.Components.Now.Confirmation": "Your next payment will process on {{startDate}} and service will be active until {{endDate}}",        "myAccount.Components.Now.Discover": "Discover",        "myAccount.Components.Now.DowngradeHeader": "You downgraded your internet speed to 100 Mbps",        "myAccount.Components.Now.DowngradeSubheader": "Your new speed will be active at the beginning of your next payment cycle.",        "myAccount.Components.Now.DueConfirmation": "We’ll use this payment method for any outstanding balances and all future payments.",        "myAccount.Components.Now.Globals.AddEmail": "Add email",        "myAccount.Components.Now.Globals.AddPhone": "Add phone",        "myAccount.Components.Now.Globals.ChangeEmail": "Change email",        "myAccount.Components.Now.Globals.ChangePhone": "Change phone",        "myAccount.Components.Now.Globals.Email": "Email",        "myAccount.Components.Now.Globals.NoEmail": "No email",        "myAccount.Components.Now.Globals.NoPhone": "No phone",        "myAccount.Components.Now.Globals.Phone": "Phone",        "myAccount.Components.Now.InternetLabel": "Internet",        "myAccount.Components.Now.Mastercard": "Mastercard",        "myAccount.Components.Now.MobileAccountNumberLabel": "Mobile account number",        "myAccount.Components.Now.MobileLabel": "Mobile",        "myAccount.Components.Now.Pause": "Your service has been paused since {{date}}. Resume service or turn on automatic payments or update your payment method by {{serviceThroughDate}} or your service will be automatically canceled.",        "myAccount.Components.Now.PaymentDeclined": "Payment declined",        "myAccount.Components.Now.PaymentMethodUpdate": "Your payment method {{creditCard}} is being used for {{lob}}. Your next payment will process on {{processDate}} and service will be active until {{endDate}}",        "myAccount.Components.Now.PaymentSuccess": "Payment successful",        "myAccount.Components.Now.PendingActive": "Pending device activation",        "myAccount.Components.Now.PendingDisconnect": "Inactive - Service cancels on ${{endDate}}",        "myAccount.Components.Now.PreActive": "Payment processes immediately, and your payment cycle will begin when you activate your equipment. You will be charged again 30 days after activation unless you pause or cancel service.",        "myAccount.Components.Now.ReadyToActivate": "Ready To Activate",        "myAccount.Components.Now.Refund": "A refund of {{amount}} has been issued to {{creditCard}}",        "myAccount.Components.Now.RefundHeader": "Your refund has been issued",        "myAccount.Components.Now.Refunds.IncorrectACPDiscountAmount": "Incorrect Affordable Connectivity Program (ACP) discount",        "myAccount.Components.Now.Refunds.IncorrectAmountCharged": "Incorrect amount charged",        "myAccount.Components.Now.Refunds.IncorrectInternetDiscountAmount": "Incorrect Internet Essentials discount amount",        "myAccount.Components.Now.Refunds.IncorrectPromotionalDiscountAmount": "Incorrect promotional discount amount",        "myAccount.Components.Now.ReversalHeader": "Your recent {{lob}} payment was reversed",        "myAccount.Components.Now.ReversalPaymentConfirmation": "Your outstanding balance has been cleared.",        "myAccount.Components.Now.Reversed": "Your recent payment using {{creditCard}} has been reversed. Update payment settings to bring your account up to date.",        "myAccount.Components.Now.StatusPills.ActivationRequired": "Activation required",        "myAccount.Components.Now.StatusPills.Active": "Active",        "myAccount.Components.Now.StatusPills.ActiveService": "Active, next payment {{date}}",        "myAccount.Components.Now.StatusPills.ActiveServiceAwaitingNewDevice": "Active, new device on the way",        "myAccount.Components.Now.StatusPills.ErrorState": "Status not available",        "myAccount.Components.Now.StatusPills.FreeTrial": "Free trial ends {{date}}",        "myAccount.Components.Now.StatusPills.InactiveService": "Paused since {{date}}",        "myAccount.Components.Now.StatusPills.PausedForDeployment": "Paused for deployment",        "myAccount.Components.Now.StatusPills.PausedServiceCancels": "Paused, service cancels {{date}}",        "myAccount.Components.Now.StatusPills.PaymentDeclined": "Payment declined",        "myAccount.Components.Now.StatusPills.ServiceActiveUntilXDate": "Active until {{date}}",        "myAccount.Components.Now.StatusPills.ReadyToActivate": "Ready to activate",        "myAccount.Components.Now.StatusPills.Unknown": "Unknown",        "myAccount.Components.Now.TVLabel": "TV & Streaming",        "myAccount.Components.Now.UpgradeHeader": "You upgraded your internet speed to 200 Mbps",        "myAccount.Components.Now.UpgradeSubheader": "Restart your Xfinity Gateway to enable your new speed.",        "myAccount.Components.Now.VISA": "VISA",        "myAccount.Components.Now.WithAutopay": "with autopay",        "myAccount.Common.Account.AccountNumberLabel": "Account number",        "myAccount.Components.UserSettings.BiometricsSignInTurnOffConfimMessage": "Biometrics sign-in has been turned off",        "myAccount.Common.Account.InHomeAccountNumberLabel": "Xfinity Account Number",        "myAccount.Common.Account.InHomeMaskedAccountNumberLabel": "Xfinity account number ending in",        "myAccount.Common.Account.MaskedAccountNumberLabel": "Account number ending in",        "myAccount.Common.Account.MobileAccountNumberLabel": "Xfinity Mobile Account Number",        "myAccount.Common.Account.MobileMaskedAccountNumberLabel": "Xfinity Mobile account number ending in",        "myAccount.Services.ArrangeToPay": "Arrange To Pay {{amount}} by {{date}}",        "myAccount.Services.AutopayMethodDeclined": "Autopay method declined",        "myAccount.Services.AutopayMethodExpired": "Autopay method expired",        "myAccount.Services.AutopayProcessedOn": "Autopay processed on {{date}}",        "myAccount.Services.AutopayProcessing": "Autopay processing",        "myAccount.Services.AutopayScheduled": "Autopay scheduled for {{date}}",        "myAccount.Services.BillGenerating": "Bill generating",        "myAccount.Services.BillingInfoUnavailable": "Billing info unavailable",        "myAccount.Services.CorePaymentDue": "Due {{date}}",        "myAccount.Services.CreditAvailable": "Credit on your account",        "myAccount.Services.CreditBalance": "Credit balance",        "myAccount.Services.Currentlyunavailable": "Currently unavailable",        "myAccount.Services.DataReached": "Data Reached",        "myAccount.Services.InHome.ServiceName": "Xfinity plan",        "myAccount.Services.Internet.Devices.CustomerModem": "Your own equipment",        "myAccount.Services.Internet.Devices.Gateway": "xFi Gateway",        "myAccount.Services.Internet.Devices.GatewayModem": "Xfinity Gateway",        "myAccount.Services.Internet.Devices.Pods": "xFi Pod",        "myAccount.Services.Internet.Devices.X1HDSetTobBox": "X1 HD SetTobBox",        "myAccount.Services.Internet.Devices.X3HDSetTopBox": "X3 HD SetTopBox",        "myAccount.Services.Internet.DownloadSpeeds": "Download speeds",        "myAccount.Services.Internet.UploadSpeeds": "Upload speeds",        "myAccount.Services.Interrupted": "Service Interrupted",        "myAccount.Services.IssueDetected": "Issue Detected",        "myAccount.Services.Mobile.LineCount": "Line",        "myAccount.Services.Mobile.LinesByTheGig": "Lines ByTheGig",        "myAccount.Services.Mobile.ServiceName": "Xfinity Mobile plan",        "myAccount.Services.NoPaymentDue": "No payment due",        "myAccount.Services.PaymentArrangement": "Payment arrangement scheduled for {{date}}",        "myAccount.Services.PaymentDue": "Payment due {{date}}",        "myAccount.Services.PaymentRequired": "Payment required",        "myAccount.Services.PaymentScheduled": "Scheduled for {{date}}",        "myAccount.Services.PaymentProcessedOn": "${{amount}} processed on {{date}}",        "myAccount.Services.PendingActivation": "Pending activation",        "myAccount.Services.Sections.AddOns.Name": "Features",        "myAccount.Services.Sections.ByTheGig.Name": "By The Gig",        "myAccount.Services.Sections.ConnectedApps.Name": "Connected Apps",        "myAccount.Services.Sections.Devices.Name": "Devices",        "myAccount.Services.Sections.Essentials.Name": "Essentials Plan",        "myAccount.Services.Sections.ExtremeProPlan.Name": "Extreme Pro Plan",        "myAccount.Services.Sections.HomeNetwork.Name": "Home Network",        "myAccount.Services.Sections.PhoneNumber.Name": "Phone Number",        "myAccount.Services.Sections.Plan.Name": "Plan",        "myAccount.Services.Sections.PreferredPlan.Name": "Preferred Plan",        "myAccount.Services.Sections.Premiums.Name": "Premiums",        "myAccount.Services.Sections.PrepaidPlan.Name": "Prepaid Plan",        "myAccount.Services.Sections.TvBoxes.Name": "Tv Boxes",        "myAccount.Services.Sections.Unlimited.Name": "Unlimited",        "myAccount.Services.ServiceImpaired": "Service Impaired",        "myAccount.Services.Paused": "service paused",        "myAccount.Services.TemporaryService": "Temporary Service",        "myAccount.Services.Transactions.CreditApplied.Message": "We've applied (+) ${​​{​​amount}​​}​​ to your account due to a recent outage",        "myAccount.Services.Transactions.CreditApplied.Name": "Credit applied",        "myAccount.Services.Transactions.LateFee.Message": "A late fee of {{amount}} has been added to your bill. Service may be discontinued if a payment isn't made soon. You can set up automatic payments for future bills in your billing preferences anytime.",        "myAccount.Services.Transactions.LateFee.MessageAutoPayEnabled": "A late fee of {{amount}} has been added to your bill. Service may be discontinued if a payment isn't made soon.",        "myAccount.Services.Transactions.LateFee.Name": "Late fee applied",        "myAccount.Services.Transactions.PaymentArrangement.Message": "Your payment of {{amount}} will process on {{date}}. If you cancel this payment arrangement, your service will be disconnected.",        "myAccount.Services.Transactions.PaymentArrangement.Name": "Payment scheduled for {{date}}",        "myAccount.Services.Transactions.OnDemandRental.Message": "You rented \\\"{​​{​​rental}​​}​​\\\" for ${​​{​​amount}​​}​​ on {​​{​​date}​​}",        "myAccount.Services.Transactions.OnDemandRental.Name": "OnDemand Rental",        "myAccount.Services.Transactions.ScheduledPayment.Message": "Your payment of {{amount}} will process on {{date}}.",        "myAccount.Services.Transactions.ScheduledPayment.Name": "Payment scheduled for {{date}}",        "myAccount.Services.Unavailable": "Outage Detected",        "myAccount.Services.Video.Channels": "{​​{​​count}​​}​​+ channels",        "myAccount.Services.Video.TvSetTopBox": "TV set-top box",        "myAccount.Services.Voice.AddOns.InternationalAndNationwideCalling": "International & nationwide calling",        "myAccount.Services.Voice.LineCount": "${count} lines",        "myAccount.Services.Voice.LinesByTheGig": "${count} lines, ${data} used",        "myAccount.Services.Voice.Plan.LocalAndMore": "Local & More",        "myAccount.TargetArchitecture.AutoPay": "Autopay",        "myAccount.TargetArchitecture.Credit": "Credit",        "myAccount.TargetArchitecture.EarlyDevicePayment": "Early Device Payment",        "myAccount.TargetArchitecture.OneTimePayment": "One Time Payment",        "myAccount.TargetArchitecture.QuickPayment": "Quick Payment",        "myAccount.TargetArchitecture.Refund": "Refund",        "myAccount.TargetArchitecture.ServiceReactivationFee": "Service Reactivation Fee"    }}

and 11.36s dom load time????? that's actually crazy. With 39.44s load time...

and then this error, not sure if it's relevant. it's in your DAL. 

a.matches("script") && a.hasAttribute("data-tracking-append") && (u[c].arrayAppend = !0)

i think the parenthesis around the last bool need to be removed.

default accepted content-encodings. cache enabled. js enabled. no throttling. default user agent. 

not worth typing more. I have .har files for you if you would like. 

basically, the website is slow as heck for absolutely no reason.

and your forums can't even save the code snippet language or formatting....

Official Employee

 • 

1.3K Messages

15 hours ago

Hello @yogurtsauce, thank you for taking the time to reach out on social media. We're happy to help in any way we can. 

 

To access your account, will you please send us a direct message with your full name and complete service address.

To do so, click on the chat icon located at the top right of this forums page.

Here's the detailed steps to direct message us:

  • Click "Sign In" if necessary
  • Click the "Direct Message” icon (upper right corner of this page)
  • Click the "New message" (pencil and paper) icon
  • Type "Xfinity Support" in the to line and select "Xfinity Support" from the drop-down list
  • Type your message in the text area near the bottom of the window
  • Press Enter to send your message

2 Messages

@XfinityKrista Absolutely nothing against you doing your job, get that bag.

I just want it on the record that I'm writing, "Comcast sucks."

(edited)

forum icon

New to the Community?

Start Here