If combing all the JS is breaking the javascript on the page, it basically means there is an issue with one of the JS files used in the site. These files can be added to projects manually, from custom Brics and of course Blocs adds some too.
If you can send me a copy of the exported site with combine all JS enabled, I can likely spot the problem.