Magento 2.2.1 Bug price by customer group not working after add to cart
I have set product price based on customer group so if wholesalecustomer is logged in then price will be 20$ and general customer is logged in then price will be 25$ .
Thing is due to magento 2.2.1 bug when i add to cart product then product price get change to Actual price 25$ for wholesale customer as well. It means when csutomer logged in and land on category page they can see customer group price but when they add to cart then magento accept the actual price 25$ also it turns category page pricing to general customer pricing.
So wholesale customer see same price as general customer.
Really strange issue. Did try catalog promotion rule as well but that's not working as well. How can i fix this issue? What's the solution?