VIAS NONE not respected?

I believe these are the notorious “user” waypoints the game puts in when you select an approach. It makes a stupid semi-circle to the approach to work around discontinuities, but poorly.

The only way to not get these is to manually type your approach waypoints in.