Добрый день! Пожалуйста, не ставьте зданиям тег layer=1, он существует не для этого. Кажется, вы поставили его, чтобы убрать пересечение с объектами, но на самом деле в таких случаях следует перерисовать объекты, чтобы не было пересечений

И если вы меняете границы мультиполигона, в конце их нужно замкнуть, иначе мультиполиглн остается сломанным