I’m guessing this is more of an HTML problem than a Cesium problem, but I can’t recreate this. Which buttons are you talking about? When I click on “Add Obstacle” or “Routing” it doesn’t refresh the page. What browser are you using?
Also, this looks pretty cool! Is this for a competition?