Teleporter BP (dont forget to Enable/Disable inputs properly or your Teleporters will fight over the F Key, Overlaps not included here) https://i.imgur.com/qsbOIoy.png
Its a Teleporter BP refference. You only need one Teleporter BP btw. in case thats what is Confusing you. A goes to B and B goes to A simple as that. If you create a new Teleporter A it will be the new Target for your still existing Teleporter B.
If you create any Object variable (blue color) they are empty “none” by default until you Set them to something. In your case we Spawn a Teleporter and tell the Variable with a “Set” Node to assign it to Point to the Teleporter we just created. That makes the Variable “Valid” however if the thing we point to is Destroyed for example the Variable becomes Invalid again. It can refference any Teleporter you ever create but its your Job to tell it which specific one to refference.
Your Character in that Setup only tells your Teleporter what the “Other Teleport Target” is via the Set node at the end. The actual Interaction happens on your teleport BP where it also checks for a Valid Target before trying to teleport.
Since your “Other Teleporter Target” is editable you can also Place two of them in your Level and set them via Details Panel and they work as expected too =) They wont get Destroyed or reassigned since your Character only cares about the ones he Spawned not the ones you placed by Hand.