SetActorLocation Does Not Update Vehicle Position

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.