I have a problem I can’t fix or understand.
Low poly mesh
Applying a bevel produces a mesh that matches with the video at 3:11

But applying the bevel modifier at 2cm as per video forms a terrible mesh

If I reduce the amount to 2mm then the result is better but the mesh still terrible

Can anyone help explain what’s going on? I’m wondering if there’s a difference in my latest version of Blender to that used on the video