How to get the result of collection page when I want to customize?

Has anyone run into the issue with Algolia not sync products and collections from Shopify? It might be because I am in the middle of development and keep adding metafield often but when I started with new index it’s fully index and all the products displayed in each collection properly. However I add extra metafield and try to reindex explicity then the data is no longer synced and I see some collection not displaying products for some reason. Should I always turn off "Real-time updates with Shopify webhooks (recommended)
" and manually reindex?