Na verdade, pelo que vi, teu mapa "bugou" porque ele é menor do que o tamanho da tela que tu estabeleceu.
Sendo assim, pra preencher o espaço que faltava da tela o programa começou a repetir o mapa.
É só tu fazer os mapas do tamanho da nova dimensão que tu deu pra tela que não ocorre esse "bug".