SpawnActor always spawns at world center (0,0,0)?

Whenever I try to spawn actors at a given world location (x,y,z) I find them at x=0;y=0;z=0; Am I doing something wrong ?

just tried this in an old version of UE (4.8) I have, same happens there, so is this the wrong way of doing this ? can someone please tell me how to properly spawn an actor at a given location ?

It seems a generic Actor instance can’t have a transform because (i think) it does not have a default scene root, I don’t know if this is a flaw or not, however, this is not a bug.