There is a problem with algorithm of Closest Approach Line mod. This problem was in Closest Approach Line right from the start and it persists up to now. And ANAIS has it too.
When our ship in focus has some not resonant orbit with some celestial body and intersects this body's orbit - we see two green lines with distances and number of laps in our orbit, after which these positions will be met.
Then if we burn our engine to change our orbit - we can see how green lines become longer or shorter with new distance numbers. That would be closest approach, which is calculated by the mod up to 12 laps ahead. There will be no closer points to targeted celestial body within 12 laps if we don't change our orbit.
For example, i see, that over 12 laps i will be 200 MM from target. Then i start burning engine in direction, which reduces this number. While i am burning i see how this number 200 MM becomes smaller, 198 MM, 170 MM, 153 MM, and so on. I want to reduce it "to zero", so i could meet with my target over 12 number of laps.
But while i am burning and looking at how this number decreases - this green line simply vanishes and is replaced by a new green line, which is MUCH longer, and shows for example, that meeting will be after 11 or 10 laps instead of 12, and it will happed 400MM away from intersection point. If i burn further - this 400 MM reduces again, to 350, then 300, then 270, but now it vanishes again - and i see a new line again, which is 400 MM or 500 MM and says for example 9 laps. While real CLOSEST line is actually still after 12 laps - it would be something like 20-30 MM away from intersection point. Next closest line will be over 11 or 10 laps and that is 270 MM away, but i don't see any of these two lines, so i can't make resonate orbit to meet there after 10, 11 or 12 laps - instead mod shows only a much longer green line for 9 laps choice and i have to burn again a lof of fuel to reduce 400MM+ for meating after 9 laps. And guess what happens next if i will do that new burning?
For now, i solve this problem in this way: i make burning blindly (after green line disappeared and replaced for a longer new one) to change my orbit enough to be where i need to be over 12 laps, then i timewarp and after many laps those more longer green lines vanish and replaced by original shortest close line, which was real closest. And then i can see how much did i missed. Then i load quicksave and burn more or less again blindly, not seen 12 laps green line and seen only 9 laps green line for 400MM+.
Thus after several trials and errors i finally meet some good approximation and after, for example, 5 or 8 laps from 12 i can see how green line to real closes approach returns and i can make further corrections already from that point in game.
This also happens if i do not burn at all.
For example i was lucky enough and closest green line was never vanished and replaces, and thus i established meeting point over 10 laps. Then i go timewarp and after 1 or 2 laps this green line (which is already small like a dot) vanishes and replaced for much longer green line for 3 or 7 laps for example, and only after many more laps new long green line will be discarded and original short (like a dot) will come back on the screen, so i could make 1 or several more laps and finally get en encounter.
Solution with quicksaves by trials and errors by going blindly is kind of not hard to implement and it consumes little time thanks to timewarps. But it is still very sad solution.
By all means, this is not a priority problem, it can be addressed after more important issues are solved and other work is finished.
I only think that this great mod would just look much better if such thing with disappearing closest lines would never happen.