WooCommerce shipping methods not working for logged-in users?

Solution:

  1. Go to woo commerce settings and add a shipping zone. See here.
  2. On existing products and when adding new products always ensure u set the shipping location. See here