Hi Awais @Frankfreak123 ,
That is not an error!
Omar explained it well, but let me try this again:
In your video, you just Parent the Cone to Cube.001. There is no jumping.
In the Tutorial video, the Cone get’s Parented to Cube at ~5:25. The Cone doesn’t jump to the Cube’s Position. and its Coordinates don’t change.
Then the Cube gets Transformed. The Cone’s Coordinates do not change, when the Parent moves, but the Cone follows the Cube, because the Cone’s Coordinates are in relation to its Parent, the Cube.
Now, if you switch the Cone’s Parent to Cube.001, The Cone’s Coordinates still don’t change, but are now in relation to its new Parent Cube.001, but Cube.001 is in a different Position then Cube, so the Cone ‘jumps’.
Don’t worry if you don’t understand this yet, it will become clear at some point in your 3D journey.