The following is a letter I sent today, on actual paper with an actual stamp, to the CEO of Costco.
September 26, 2025
Ron M. Vachris, CEO
Costco Wholesale Corporation
999 Lake Drive
Issaquah, WA 98027
Dear Mr. Vachris,
I am contacting you for assistance with this problem since your customer service representatives have been either unwilling or unable to resolve it.
In a nutshell: I am unable to log into your website. I have tried every possible troubleshooting step to no avail. I am having no problems logging into any other website. There is something wrong with your site, and I need you to figure out what it is and either fix it or tell me what I can do to work around it, so that I can log into your website. I have worked in tech for nearly 35 years and I can assure you that whatever the problem is, it is not “my fault,” and I am not aware of anything I can try to fix it “on my end” that I haven’t already tried.
I chatted online about this with costco.com support. They insisted there’s nothing wrong with your website, they were unable to resolve the problem and they said there was no one they could escalate it to.
Obviously, I do not expect the CEO of Costco to personally solve this problem. What I expect you to do is to put this letter into the hands of someone who has the technical knowledge and access necessary to investigate this issue and the authority to work with me directly to figure out what is going on and resolve it.
I can be reached by phone at [elided] or email at jik@kamens.us.
I have included on the following pages a detailed description of the problem I am experiencing and of the many steps I have taken in my unsuccessful attempts to resolve it myself.
I have spent nearly four hours straight of my own time trying to resolve this and/or prove that whatever is broken is not “my fault.” I expect a similar level of commitment from Costco toward helping me to resolve it.
Thank you,
Jonathan Kamens
The steps and symptoms of my inability to log in
- I go to https://costco.com/.
- I click “Sign In / Register”.
- I tell my password manager to fill in my username and password.
- Immediately after the password manager fills in my password, the window goes grey and a spinning wait animation displays briefly, and then the animation and grey go away and nothing else happens.
- Exactly the same thing happens when I then click the “Sign In” button: grey + animation briefly, then they go away and I am still on the login screen.
When I do the above stops with the browser developer console (in Firefox) open and focused on the Network tab, I see that the browser is attempting to log me in via a URL that looks like this:
https://signin.costco.com/e0714dd4-784d-46d6-a278-3e29553483eb/B2C_1A_SSO_WCS_signup_signin_168/SelfAsserted?tx=StateProperties=eyJUSUQiOiI3YWE1NmNiMi1hZDllLTQ4OTktYTdiMS1mMDk1YWNiMTljZWIifQ&p=B2C_1A_SSO_WCS_signup_signin_168
The developer console shows that this request is failing with the error NS_ERROR_NET_INTERRUPT. In Chrome, the error in the developer console is slightly different; it’s ERR_HTTP2_PROTOCOL_ERROR. Frankly, I suspect the problem here is something at Akamai, not something on Costco’s servers; that guess may help you to figure out what’s going wrong, but it doesn’t help me log in.
Things I have tried to troubleshoot / resolve the issue
None of the following made any difference, i.e., none of them enabled me to log in successfully.
I walked all the way to my local public library and tried logging in from one of its computers with exactly the same result.
I also tried logging in from my own computer connected to the library’s WiFi.
I tried logging in with Firefox on Linux, Chrome on Linux, Firefox on Android, Firefox on macOS, Edge on Windows, and Chrome on Windows.
I tried logging in with and without my VPN enabled.
I tried logging in through my phone’s 5G internet connection rather than through my home WiFi.
I tried logging in from a private browsing window with none of my browser extensions enabled.
I tried clearing my cache.
I tried clearing all local storage including cookies.
I tried resetting my password to one that is less than 16 characters long.
I tried resetting my password to one in which the only special characters are in the list of special characters specifically recommended on your password reset form.
I tried disabling http2 in Firefox. This caused the failure to be slightly different—an eventual timeout instead of an immediate network interrupt—but it still failed eventually at exactly the same point in the login process.
I tried disabling http3 in Firefox with the same result as disabling http2.
I tried creating a brand new account with my membership number specified during account creation.
I tried creating a brand new account using an email address in my personal domain instead of an email address from addy.io, the privacy-protecting email forwarding service which I usually use.
I tried creating a brand new account using my Gmail address, without specifying my membership number during account creation.
I tried logging in through Firefox’s “Troubleshoot Mode”, which disables all extensions and many other customizations.
I tried rebooting my router.
I tried upgrading my router firmware.
I tried resetting my FIOS connection.
I tried monitoring network traffic using wireshark and did not see any evidence that either side was prematurely terminating the network connection to signin.costco.com.
I tried signing in using the Costco Android app, with the same exact result, regardless of whether my VPN or WiFi is enabled on my phone.
I love that you spelled out all the steps you followed to look for success. I hope they’re able to sort out your issue. Their website isn’t great on the best of days ..