Thanks for your quick reply.
Yes, the ScatterConnectType works perfectly, that's exactly what I wanted.
However, I suggest that your engineers rethink your position on the logarithmic axes. I expect to have control over the range to suit a particular presentation that is expected in my vertical market space, and I would expect your logarithmic axes to be a little smarter than to ignore the values being plotted and where they are, and then move the major and minor ticks to match the actual expected location of the data, as illustrated with the correct expected behavior in the plot on the left side of my screenshot.
If my minimum is 0.2, then I expect the minor grid to match my 0.2, and the next major label or grid position to be at 1.0 regardless of my minimum setting. I think this has something to do with how you use the number of minor ticks between the major ticks. If I change the minimum, then you need to detect that and skip 1 minor tick, and all should then be well as I expect it.
But thanks for your kind assistance.