Ошибка сохранения параметров расчета и хранения

Изменения, сделанные в параметрах расчета с помощью фреймворка, не сохраняются. Операция сохранения Save() проходит успешно, но только если подгрузить атрибуты точки учета.
Версия ЛЭРС УЧЕТ 3.07 R22.04

//без подгрузки атрибутов выкидывает System.NullReferenceException при сохранении
if (!point.AvailableInfo.HasFlag(MeasurePointInfoFlags.Attributes)) point.Refresh(MeasurePointInfoFlags.Attributes);

var options = point.CalculateOptions;
options.CalculateMissingTotals = false;
options.CalculateMissingTotalsByInterpolation = false;
options.CalculateMissingHourConsumption = MissingConsumptionCalculationMode.None;
options.CalculateMissingDayConsumption = MissingConsumptionCalculationMode.ByTotals;
options.CalculateMissingMonthConsumption = MissingConsumptionCalculationMode.Sum;
options.CalculateMissingValues = true;
options.CalculateMissingHeatValues = false;
options.CalculatedValuesAveragingMode = ValueAveragingMode.ArithmeticalMean;
options.DisplayPressureType = MeasurePointDisplayPressureType.Default;

point.Save();

Обновитесь до текущей версии R22.08 и проверьте актуальность ошибки в ней.