Your fiddle is working fine for me. When I zoom (x or xy), the crosshair works as expected.
Could you double check and test it on different browsers/systems?
I am a little bit confused because on the gif you sent me the crosshair appears (over (4, 144) point) as expected. You just have to move your mouse.
Maybe you want to keep it visible after zooming even without moving your mouse?
Yes, I have to move the mouse after the zoom. The crosshairs is visible on the wrong point (the one that I move the cursor to). It should be visible on the point directly after zooming - point 2, 110 in this example where the tooltip is. How do I do that? Thanks
I've just realized, that it should work as you describe and isn't working only in Chrome. I have reported it as a bug. You can follow and continue this thread here: https://github.com/highcharts/highcharts/issues/9130