Metricbeat - Fetching azure billing data for each service restart

Azure billing metricset.
With every Metricbeat service restart, fetching billing data is executed despite the period being set to 24 hours.
As a result, the daily cost is calculated based on duplicated data, which is absolutely incorrect.