
The problem is fixed slightly by turning off anti-aliasing in the document properties, but only for some edges some of the time. When the paths are combined, the color merges seamlessly, oddly enough, but this isn't practical in this case as I want the different faces to be different colors.
I have attacked the svg file so you can look at it yourself.
Thanks in advance.