Hi Erasio, thank you for taking your time to look through this.
Sometimes the character teleports to a new location and sometimes he’s “teleported” to the current location. I guess it’s about 50/50. The function get’s called every time and the executing is the same every time. Only the outcome is different.
I have checked that no instance of the portal_BP has it’s own location in the portalLocations-array.
I have tried hardcoding a location for testing and that works just fine every time.
Any ideas?
Regarding overlaps and player that can enter the portal. I have that in mind as well. Thank you for suggesting it. Currently I don’t know how to get any character, but you gave a clue to that too, which is awesome.