Bill Stanbrook #1 Try using ResetEntity after you relocate an entity to re-prime its collision state. This will stop the entity from getting pulled up short at the first object it hits that it is enabled to collide with.