get ( physics linear velocity–> length )
this will give you the magnitude of the speed
after teleporting get the facing vector. normalize ( normalize is set its lenght to 1 )
multiply by( velocity–> length ) before teleporting
then set physics linear velocity with the results.
Hope it helps