@fierevere Thank you for the suggestion but unfortunately, it didn’t work this way. All I changed was 2 fields in woocommerce’s tax tab:
1. Shipping tax class field: From ‘Shipping tax class based on cart items’ to ‘Standard’
2. Display tax totals field: From ‘As a single total’ to ‘itemised’
And also removed all the different states in India in ‘Standard rates’ settings and just put India with two different GST (CGST & SGST).
And that solved the problem.