So the issue I am experiencing is to do with the Select > Select All By Trait > Interior Faces command. From the description it claims to select faces where all edges of that face are touching more than two faces each. This is a very logical and efficient way of performing this task. However in my experience it appears to be failing more often than not as showcased in the gif below.
- I am currently using Blender 3.2.0
- This mesh was created by vertex snapping a bunch of primitive cubes together in the same object.
- I have executed the Mesh > Clean Up > Merge By Distance command to remove all duplicate vertices.
- I have executed the Mesh > Normals > Recalculate Outside command to ensure all of the normals are correct.
- All of my faces are facing the correct direction. They are all drawn in blue when viewed with the Face Orientation Overlay.
- I have tried executing the Select > Select All By Trait > Non Manifold command as well but that does not solve my issue because it still selects additional faces that are not interior faces. I have also tried every setting available in the Non Manifold selection command.
Relevant Topics I have reviewed during my research of this issue
- How to fix exterior faces Blender thinks are interior faces
- How to remove interior faces while keeping exterior faces untouched?
- "Select Interior Faces" buggy and unpredictable? [duplicate]
None of the solutions offered in these topics have fixed my issue and I believe that this may be a legitimate bug given my experiences with trying to use the command as well as other user's experiences trying to use the command.