If you build a portals to a realm with the same settings from two or more other realms, you will end up with a scenario the game does not handle well.
I am refering to the game provided portal in each realm as "Realm Portal", and player built portals as "Crude Portal"
Repro:
Build a Crude Portal from realm A to (settings do not matter) to Realm B (settings do not matter.
Build a Crude Portal from realm A (settings do not matter) to Realm X where X has known settings (e.g. Hard Provisioner Forest Ascended)
Build a Crude Portal from realm B to to Realm X.
Both the realm A and realm B Crude Portals will link to the Realm Portal in Realm X
Let the portal in Realm X close
Re-open the portal in Realm X. This will fail (with various disconnection/crash symptoms)
Suggestions:
Fix the issue with the last opened portal being the "reopen" destination in Realm X
If a Crude Portal is built in Realm X to Realm Y and Realm Y already has a Crude Portal to Realm X, have the crude Portals in both Realms connect to each-other instead of the Realm Portal
If a Crude Portal exists in a Realm when a second portal is opened to that Realm (i.e. The Realm Portal is "occupied"), link the second portal to the Crude Portal instead of the Realm Portal
If a Crude Portal is used to open a portal to another Realm that already has a Crude Portal with the same name as the new connection, link to that Crude Portal