Bevel modifier issue.
I have come across this issue many times , and have never figured it out. It is now really bugging me with a project and I think it's about time I get to the bottom of it.
The issue is that the bevel modifier seems to only work on certain objects , and not others , without any logical reason. The image below is a perfect example....
I created a cog using the Add-Mesh-gears function , and then duplicated , giving me the two gears in the image below. I then went into edit mode and played around with them to make them visually different. Finally I added a bevel modifier to them both , and straight off the bat you can see that one works and one does not. The scales are applied to both and all the normals are correct. Changing any parameter on the bevel modifiers settings does nothing to the one that isn't working as far as I can see.
Also , interestingly enough , if you join the faulty one to the one that is working , it breaks it too.
I see no reason why one works and one does not , when they are essentially the same object just duplicated and I get this issue regularly with many objects I model working fine with the bevel modifier and some failing.
Thanks to anybody that can shed some light onto this issue.