Parenting...child disappear

Hello, i start thinking an adoption is more easy than parenting a child to a node. I tried this

equip: function () {
    this.lhand = this.model.findByName('Bip01 I Mano');
    var scale = this.entity.getWorldTransform().getScale();
    this.shield.setLocalScale(1/scale.x, 1/scale.y, 1/scale.z);

but the shield i wan to parent simply disapear, maybe if i create the shield entity instead try to parent an existing one works better? The translateLocal is needed to move the shield in the desired position?

I saw your Answers post - is this resolved now?

Yes Will stil have some problem but will do a new post if i can’t solve that. Thanks