I have had this problem for a while, and have been kind of circumventing it while never finding a way to solve it. I am relatively new to blender, and have noticed that in some models, the bevel tool works differently on different edges. I can assume that this is due to different mesh topology, but I have yet to find a definitive fix to make the bevel modifier apply to the mesh evenly when it applies unevenly before. I'm no expert on 3d modeling, so any answers using relatively understandable terms for a novice would be nice.
Here is an example of the issue described; I have a crow's nest on a low-poly ship model I am making, and want certain edges to be beveled to add detail, only problem is that I end up with what is shown in the following picture when I try to bevel some of the outer edges:
and this is what it looked like beforehand:
I have already tried applying scale, toggling the bevel weight, and messing around with other various settings, but with no results.
Hope someone can help.