Peter,
One thing which has not been mentioned so far (I believe) is how you are achieving your depth of cut on each tooth.
Are you cutting to full depth in one pass, or are you taking multiple passes at different depths?
If you are taking a single pass, then we are all on track with the challenges and can safely ignore the rest of this post. But if you are taking multiple passes, there is a possibility of errors creeping in depending on your technique.
I have only ever cut two gears myself, one of which is sitting on the table beside me (I am building Peter Heimann’s regulator) but I have noticed a few things with gear cutting.
If you are taking multiple cuts, you should cut a full 360degrees of teeth before altering the depth of cut for the second (or subsequent) passes. If you don’t there is a possibility of different width teeth due to positional issues. (Not explained well, but you probably get the idea).
As to the others who mentioned the number of teeth requiring a correct sized blank; the blank size only determines the finished tooth width, which is obviously important from a meshing perspective. A correctly working indexing system will produce the designed number of cuts for any size of blank, but the teeth will only be the correct form for the appropriate blank size. Too large a blank and the teeth will be too wide, too small a blank and the cutting process will make them too short and thin.
Rob