Thanks @peris yes, I've tested with all collection objects selected. Same error. I'll keep trying. It's definitely a collections related error as baking single objects works perfectly.
@kio The 2.8 branch has been working fine for me. I'd argue that it could throw errors in a cleaner way (clarifying the relationship between the selection and the error), but that's just me being a UX snob.
Co-planer intersecting edges will (can) cause problems with Blender's Boolean tools. Switching the solver from BMesh to Carve usually solves the problem but if you use a lot of Boolean modifiers you'll see intermittent issues. *Edit* This error is error is reproducible in Blender 2.8: Under certain circumstances the…