Hi Jesse @AstroHammer101 ,
Don’t move the Boolean above the Bevel!
(When that seems to cause loss of Bevel, then that’s probably because you have Clamp Overlap enabled in the Bevel Modifier.)
If switching to Float or Manifold fixes it for you, then there is no problem, right?
Don’t think you’re doing something wrong, but Booleans are just super finnicky and for instance slightly Moving a Cutter, can make or break it.
Sometimes a Boolean only works with Exact for one person and only with Float (or Manifold) for another. Althoough both have visually the exact same models.