My circleCI, builds the browser when I push my github. The reason for that, is to not push code which is missing some, symbol, tag etc, which my break the application
OK. See if you can get the problem to show on a dev machine, and then fix it there. This looks like a JS/TS problem to me, not a CI issue.
If it already works on your machine, try cloning the project to a new folder and building it from scratch. I wonder if there are some uncommitted files on your local machine that need to be added and pushed?