Function PrepareNewCharacter should load a character defined in start.txt to SAIL's hc_ and uc_ variables, but apparently it 'forgets' to define the nation of the character. Nation will always be default (American).
This is code I tested it with:
character = CreateHuman;
And I did restart the editor in between changing anything in start.txt.