setDebugDataVisible() draws the debug bounding box around the character where it should be (it also draws any joints and bones that aren't hidden by the character's skin), but the box it draws is NOT the box that's used for collision detection; it's just debug data.
Maybe I should try doing the transformed bounding box thing on something like the collision detection example and see if it has the same problem.