Thanks DZandaa for looking at it.
It looks like the World name has to be at least 6 characters long before a random seed is produced.
I also tried if (NewWorld <> nil) then FreeAndNil(NewWorld);
NewWorld := tWorld.Create(RandomSeed);
and I got at least a bit of a rendering happening and then that error in the array "political" in gworld unit.
The program was made by tailkinker, who is a member of this forum.
Not sure if tailkinker also has the problem of no scene render?
Thanks DZandaa for looking at worldbuilder for me.