Currency is not switching correctly on the Add-on products, it actually converts the price twice as soon as we add add-on products, without it the woocommerce currency switcher works okay.
In your paid version As soon as you switch currency from the top, even the Rupee value of Addon is shown in $ and the add-on products don’t get added to the cart. Whereas in the unpaid version the add-on products get added but the currency is converted twice.