Solved! You were all right, just Shopify support figured out exactly the problem.
In my DNS, I had added 5 A records of G-Suite which I should not have. You shouldn't have A records pointing to two places. Also, my CNAME was crayolex.myshopify.com and it should have been shops.myshopify.com
Now the site should load for Dan in India and everyone else. And, the Google Console is indexing the site. I will now fix sitemap, coverage, and anything else. Before I couldn't do anything, was just getting errors.