the main thing is to try different map backgrounds, not all map backgrounds will follow paths and you can also try switching from driving to walking (some small trails it will recognize as a hiking trail even though it shows up as a road on a FS or another map). I can't remember which maps do routing, I usually switch between the FS maps and the Gaia and try to do as much as possible on the Gaia background.
Also, if you're doing a really long route it's better to break it up then put them all in a folder. I've noticed when you go to edit a point, if it's a really long route it can take a while to recompute and really slow you down, but if it's short it will let you drag a point no problem