Using the launch character node shoots my character off screen if there's lag

I’m not really sure what’s happening, but part of my game is simply just moving my character towards a specific location (part of a grapple system). Normally it works fine in-editor. However, when I unplug my computer or make a nice graphics build of the game (both of which make the game laggier), the character gets blasted out of the map. I’m not really sure why this is happening, can anyone help me with this?

Your node GetWorldDeltaSeconds will return the time since the last frame, but when the game lags, it’ll be bigger. So bigger number * 250 will project you much further away.

Since the launch velocity should be a constant force, don’t multiply it by WorldDeltaSeconds. Just find a good number and stick with it, that way the lag won’t affect your jump.