I keep seeing the term "wrong" thrown around when it is pointed out that Garmin uses Population SD. Population SD and Sample SD are 2 different statistical metrics, either or both of which can be applied, depending on what is being examined and what is trying to be learned. Calling one of them wrong is not accurate; they are different.
Population SD gives the SD of the specific set of data.
Sample SD uses a group of data, presumably as a sample from a larger data set, and uses the SD of the sample set to estimate the expected SD of the full data set.
Two different tools, two different output values, two different purposes. Neither are wrong.
Now having said that, you can't compare a Sample SD value to a Population SD value. If you have LR data and want to compare it to Garmin data, you can't. They are different metrics with different relevant values. Different, not wrong.
And no one should be comparing any internally-generated SD values from any black box device like LR, Xero, ManetoSpeed, etc. to a different device. There are too many potential unseen issues like rounding, truncation, etc, that will cause differences in the output values even if the same root equation is being used. If you want to compare across platforms, the only proper way is to enter the raw data into Excel or some other format where the same equations and calculation standards are used on all data sets. Only then can an actual comparison be done.