Starting postions XML on Das Schloss appear to have been fixed thanks to the invaluable assistance of yeti_c.
for future reference what was occurring:
the xml lists the starting positions at the beginning of the map.
there are 24 starting positions and the game engine was taking this number as a unit and dividing it by the total number of players. this meant that some players got extra bonus starting positions, which is of course unfair.
This has been fixed, by placing a <neutral>2</neutral> tag at the bottom of each starting position territory,
this appears to override the starting position allocation distribution and for each area eg das dorf or flughafen etc, once the starting positions have been allocated then the remaining territories listed as starting positions get a neutral starter.
Apologies to all concerned if you were caught up in this in initial games.