Expected behaviour
Let's consider this arearange data:
data: [
[23, 25],
[-1, -0.5],
[1.5, 4],
[1.5, 5],
[4, 5]
]
The arearange series should be displayed like this:

Actual behaviour
With the above data, the arearange series is displayed incorrectly:

To display it correctly, we need to correct the data - calculate the high value based on the first yAxis scale:
data: [
[23, 25],
[-1, 23.5],
[1.5, 25],
[1.5, 26],
[4, 24]
]
Live demo with steps to reproduce
Real data, not working: https://jsfiddle.net/BlackLabel/qobuj3tp/
Corrected data, but obviously it shouldn't work like that: https://jsfiddle.net/BlackLabel/kmgh8fad/
Product version
Highcharts 9.1.0
Expected behaviour
Let's consider this arearange data:
The arearange series should be displayed like this:
Actual behaviour
With the above data, the arearange series is displayed incorrectly:

To display it correctly, we need to correct the data - calculate the
highvalue based on the first yAxis scale:Live demo with steps to reproduce
Real data, not working: https://jsfiddle.net/BlackLabel/qobuj3tp/
Corrected data, but obviously it shouldn't work like that: https://jsfiddle.net/BlackLabel/kmgh8fad/
Product version
Highcharts 9.1.0