When logged directly onto the ESXi via Host client or CLI the correct space is reported however when logged into the vCenter Server using vSphere Client the displayed values for the free space & used space may be different or change randomly.
A refresh will update the correct storage space temporarily before the incorrect space is reported again during a later refresh of the metrics.