Понадобилось сделать смену валюты из свойства инфоблока через CPrice::Update. Валюта меняется, но вот на самом сайте цена не пересчитывается, т.е. остается по старой валюте. Чистка кеша не помогает. Помогает обновить пересохранить товар вручную, тогда цена меняется. boolRecalc у CPrice::Update пробовал ставить true, не помогло. В чем может быть дело?