That is just Z-Buffer issues with transparency.
Basically, to save resources when rendering, the Z-Buffer prevents any face from being rendered if it is behind an already rendered face. This would work perfectly, if the already rendered face would NOT be transparent, but in this case it is, hence this effect.