I think my primary problem is with crossovers, possibly I'm missing something on default switch settings as well.

I set this to straight in surveyor, yet after doing that and saving the route it wants to default to curved. Is that because I have sessions with AI traffic already set up, IE I have to delete all sessions, set all switches and save the route before creating sessions? Or is there a way to set a switch to a default direction in the session editor?
Second item, double crossovers;

Double head should show green over red for straight and red over green for diverge, whether I use the correct side double head or the wrong one I still get this type of thing on double crossovers.

I set this to straight in surveyor, yet after doing that and saving the route it wants to default to curved. Is that because I have sessions with AI traffic already set up, IE I have to delete all sessions, set all switches and save the route before creating sessions? Or is there a way to set a switch to a default direction in the session editor?
Second item, double crossovers;

Double head should show green over red for straight and red over green for diverge, whether I use the correct side double head or the wrong one I still get this type of thing on double crossovers.