Hi,, Sean Risech,,
I think you need to set key about all Rocation properties for both obj on both flame.
when you load obj , you need to set key for all properties manually.
the ds timeline difficulity is,, when we move something it auto set key about obj (which you tweaked only)
but the recorded property is which you used only.
It seems reasonable, but no no ^^;
On flame 20 , if you load obj, then use only x translation, ds do not set key about Y or Z translation and rotations value on current flame.
but we can not see clear which value are recorded as key. only We can see there is key, so we believe
it freeze current location of obj. but ds only record x translation and set key on the flame.
then next flame 21 you rotate X, it may set key too,
but about other flames, you have no key for X rotate, (eg when you load obj on flame 20, DS do not make any key)
the obj all rotate on anotherr flame too. so that the obj never rotate as animation.
to avoid this problem, when you load , rotate or translate on flames,
you better select obj then manually record the key from ds time line tool (+ key mark)
it record all properties as key , on current flame.
simple case,,(not use figure )
load two obj in your curernt scene flame 20 , I translate rotate them as I want.
I usually select both then set key on 20 manually again.
then go to flame 25, I tweak X rotation of obj1. ds may set key for x rotaion, but I select obj,
then record all properites of the obj1 , then go to flame 30
I tweak Y translation of obj2. I select obj2. then set manually key for obj2,,,
on flame 35 I hope to add new obj, I load it, then set key manually .
about each time when you change something,(just load something too)
select obj then set key manually, It can freeze curernt value of all Location on current flame.
so that obj can animation as we planed without problem.