With respect, your issues with hairpins - at least the ones you’ve mentioned in the past day or two - seem to be unrelated to the issue of hairpins crossing or not crossing barlines.
The setting in Engraving Options is a threshold for barline interaction; if the engraving option is set to 2 spaces and the gap on the page (between the barline and the first beat) is more than 2 spaces, the barline interaction property will not do anything. If the engraving option is set to 5sp and the gap on the page is 4sp, the barline interaction property should - and normally does - work if you turn it on. There’s also a global engraving option for whether hairpins should cross or not cross the barline; as usual the property is an override, so it’s not the case that all hairpins must cross the barline if you’ve set the threshold to something much higher.
FWIW I do interact with these settings quite a bit in my day to day work, and certainly in Dorico versions 4 and 3.5 they work predictably and correctly.