Win7 64, GTX 560 ti
**Short description of error**
1) Bevel Weigth not work if the object have a Boolean Modifier
2) When you apply a Boolean Modifier Edge flags like Sharpen and Seams (Mark Sharpen, Mark Seams) only are applyied to the final mesh if the Root (the mesh with the modifier ) already have some edge with that flag. if it never has a edge with that flag the final mesh don't apply the flags from the "Mask" object ( the other object of the boolean operation )
**Exact steps for others to reproduce the error**
1.1) Make a Cube, add a boolean modifier in the stack. point to a object, add a bevel configured with Limit for Weight... Limit does not works. Do the same with Crease and a Subdivision modifier instead Bevel and it works...
2) Make Two cubes, apply a Boolean modifier in Cube1 and set to Cube2. In Cube2 mark all edges as Sharpen or Crease Apply it. The Sharpen and Crease config will not be in the Result
OBS : Crease Seams to work but i don't have tested to much