How to do Windy Landscape 65% click

For Context, I have 88% on WL but I only got past the 65% dual ship click like a handful of times. I genuinely died there like 40 times today. I just cannot seem to get consistent at it. I even thought it was a FPS bug, but that doesn't make sense since I play at 240hz without CBF. How is that click done? I may just be coping and its a skill issue but I need answers.