Official misc_exporter_gltf example revisited for AnimationClip

I know .startAt() call is part of the application. However, I am calling “play” the same way in both cases:

clipAction
          .startAt((duration / hairsTop.children.length) * i)
          .setDuration(duration)
          .play();

Using the debugger the only difference I see in the clipAction objects is:

In the working case (usingAnimations = false):
_localRoot: null

In the embedded case ((usingAnimations = true):
_localRoot: Object { isObject3D: true, uuid: “b51eea11-d303-4723-9118-92efefffada4”, name: “mesh_13_instance_1”, … }