@narthur recent versions of iOS let you place multiple “copies” of the same app—so you can have the same app on multiple Home Screen pages. Sounds like you created on accidentally?
Ever since App Library became a thing, all the Home Screen icons are basically symlinks/aliases. At least that’s how my head models it.