Don't know if it has anything to do with it, but could having a number of seats that doesn't divide by 5, and the in game law: equal representation (for regions) regardless of population, be the cause of it. Because the law says that all regions will get an even number of seats, and 666 doesn't divide equally among the 5 regions, it takes 1 away to make it divisible by 5 and get an equal split. The same thing is happening in Davostan right now, who have both a number of seats that doesn't divide by 5 (101), and the law obligating equal seats per region - only 100 seats are distributed.
Therefore, I think it would clear up if you changed this law
http://classic.particracy.net/viewvaria ... _DELEGATESfrom equal representation to something else.