She doesn't teleport folks into a wall, as she herself cannot be over it. However, she can teleport folks over chasms, lava, etc. It would be too difficult and time consuming to code othersiwe, hence I suggest giving an explanation to the said phenomena: Luca continues to link-up to and support the unit she just juxtaposed with, such that some of here characteristics, like flying, are still partly residuent with the person she swapped places with, thus, she is more alive after juxtapose, whilst the person is more in the spirit realm, and has a few lingering properties for a short period of time.