Incorrect pathing on simple terrain how to fix?

Hello,
recently I’ve noticed problem with pathing on really simple flat terrain in my prototype.
I’m drawing paths generated for my character so I can clearly see something is wrong here when simply character wants to go a bit around instead straight to the point while there are no obstacles at all.

Is there something I miss out in setting up navigation?

PS:
Forgive me redundant debug spheres etc.

Screenshots:

I did not use C++, did it in blueprint using Find path node and then drawing the line from the given vectors.

Sorry because this is not an answer…How did you do to draw the generated paths from c++?