When calling SetActorLocation, be sure to specify the teleport option.
In Blueprints, there is now a checkbox for teleport. Simply check that box.
In c++ the 4th parameter is the teleport flag, so try:
SetActorLocation(FVector(100, 500, 100)),false,NULL,ETeleportType::TeleportPhysics);
Just in case my code has some differences from yours, can you follow up and let us know if that works? thanks.