No not at all
The tank mesh (which is a skeletal mesh) is being placed correctly, the problem is with the child actor (cannon) being rotated and shifted.
If i set the collision preset on the Tank to “NoCollision”, the cannon will be spawned in the right rotation and location. so i guess its a problem with spawning and collision