Docker pull results in "Request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"

I also used a similar approach to @b33j4y:

I created a new Docker ID that was related to my day job’s email addy, which implicitly included a password “set.” The container still would not pull down, same connection error.

I then did a Restart of the Docker Desktop, and after a successful reset, I was able to pull down several containers I needed.