The first issue I can reproduce - Here is a screenshot of all the code I just made in a blank project for the first issue -
The “jump” print fires twice instead of just once, the trigger box is only 32x32 so it’s not like it’s teleporting somewhere into that. If I don’t do the set actor location on the character, the “jump” will only print once. To reproduce to make a blueprint with an overlap box component and the above blueprint script in it, then make the character go into the overlap
The second case I couldn’t reproduce. I’m not sure what’s going on there, I suppose I’ll look into it further. E: second case is solved, it was a rogue component that was in the killbox. first case is still an issue though.