The exposeJoint create give us access to a bone in an object, but the position is not correct until it has been drawed at the screen.
When it’s a loop animation, we find this bug at every beginning of the loop.
You can call actor.update() to force the actor to recompute all of its joints even before it has rendered. Though I’m a little surprised this isn’t computed automatically when you call getPos(), I thought it was supposed to do that.