I created two portals in a single player 14.4 world (seed 7740105727846060159) and used them many times successfully. (The first one was automatically generated, the second one I created manually.) After loading the world in this snapshot (19w42a) the first portal I created, when travelling back from the Nether, created a new portal 6 blocks to the north. Going to the Nether through either portal takes me to the original portal in the Nether, but coming back always takes me to the newly created one. After disabling the new portal by removing a block, going through the original portal and coming back again created another new portal in a different location. I tried multiple times and every time I get a new Overworld portal created in a random location. Disabling the portal with water and leaving the frame whole had the same effect.
Original Overworld portal: -132, 72, 75 links to Nether portal at -16, 81, 9
New Overworld portals created at:
1) -133, 72, 69
2) -144, 72, 73
3) -128, 71, 62
4) -121, 74, 62
5) -144, 72, 61
6) -133, 71, 60
7) -137,63, 84
The other portal at -420, 33, 34 linking to -53, 83, 8 works correctly.
2019-10-23-20.48.15.png shows the original portal and the first new one created.
2019-10-23-20.47.48.png shows several of the new portals created.
Related issues
relates to
Attachments
Comments


Experiencing this issue as well on 19w45b (server). Windows 10, java 1.8.0_221 64-bit
MC-164472 appears to be a dupe of issue (MC-164368 has better detail)
My world seed: 488208688; portal in Nether is at 206, 63, 66. Original destination portal (working as of 1.14.4) is at 1667, 63, 548. Game created a second portal at 1661, 63, 548.

Confirmed in 1.15 pre-1.

I have a possible workaround. Break the Overworld portal that isn't being recognised, then fix it and relight it. Travel to Nether and back to Overworld. This can force the portals to relink.

Sounds like this bug could be related to this MC-149705 which happens in my world