Missing outer walls

I have a hexadecagon column model, the printed model had four rings of gaps. The slice preview indicates there are 4 layers that don’t have outer wall.

I checked the original model, the inner faces are smooth. So I tried to split the model into two parts. The slice result was improved, but there was still one ring gap.

This inner wall issue can be mitigated by enabling variable layer height and use smooth mode. I am not sure if this problem can be classified as a slice bug or model issue.