Pushing of image fails

The repo is public, and I built the image with the tag “latest”. I looked up other threads, and found that there was an issue with authentication a few months back, and others happen due to repos being private. Can you please take a look at this?
Thanks!

sudo docker push kitarp/docker-pyspark-ipython:latest
The push refers to a repository [kitarp/docker-pyspark-ipython] (len: 1)
9db88ad02385: Image push failed

Please login prior to push:
Username (kitarp):
WARNING: login credentials saved in /home/pratik/.docker/config.json
Login Succeeded
The push refers to a repository [kitarp/docker-pyspark-ipython] (len: 1)
9db88ad02385: Image push failed
Error pushing to registry: Authentication is required.

I’ve been having some issue pushing to a private repo. Looks to be DNS/ISP related as pinging index.docker.io fails and tracert index.docker.io are randomly timing out at different hops.