googles - yes the topology at your corners is causing the bevel to behave badly. You want the topology to have a miter at the corner