Description
If there are series with 0 values, the data labels seem to ignore the effect of hideZeroBarsWhenGrouped when calculating the position, even though the empty/0 bars are hidden as expected.
Tested on the latest version available on npm: 3.42.0
Screenshots

Reproduction Link
https://codepen.io/lsfks98rdf/pen/gOZmmmV