I am making similar pages using a duplicate plugin. Changing this a bit here and there to make unique. When I publish there is an addition -2 added to the URL. I remove using the URL slug and update but it stays no matter what. I searched around and cant find an answer. Thanks in advance!
Check out the reply by Ed Selby: https://wordpress.stackexchange.com...ding-2-to-the-end-of-my-url-after-i-change-it
This usually happens because you already have a page with the same slug. Can even be in the trash. WordPress doesn't let you create pages or posts that have the exact same URL, so you need to remove one of them in order to not get your URL appended with -2.
As others have mentioned, you may have a page in the trash. If not, then you might have an image (yes, an image) with that name. I ran into this same issue a while back where I could not create a page with the name I wanted without having the -2 added. It turns out I had an image with the same name and Wordpress was seeing it as a page. Check your media library.