vertices run wild during bevel
You have overlapping vertices and edges in your example.
The easiest way to fix this would be to select every vertex in your mesh, press m, and then select merge by distance.