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

Had same issue - changing password on docker hub and restarting docker just resolved it for me.