I'm very new to Blender. I've used a loop cut and slide to make the shapes I want to indent in this object, then extruded them inward to get them how they look now, then dissolved the unnecessary leftover edges. I wanted to apply a bevel to some of the edges, so I used Tag Bevel in Edge Select Mode and marked the edges I wanted to Bevel, added the Bevel modifier and set the mode to weight.
On one side, it looks exactly how I want it:
On the other side though, some of the edges aren't being bevelled despite being tagged (the ones closest, on the left side):
Why is it working for every edge other than these ones? This is the wireframe of the object and it doesn't appear to be any different on the side that works to the side that does not:
And these are the bevel's settings just in case (I've tried fiddling with the width and it doesn't seem to have any effect. Incidentally, if I change limit method to None, those edges bevel fine):