Multiple DUV

I have a animated texture:

I make a egg file:

<CoordinateSystem> { Z-up } 

<Comment> { "Texture by http://media.indiedb.com" }

<Material> explosion {
  <Scalar> emitr { 1.00 }
  <Scalar> emitg { 1.00 }
  <Scalar> emitb { 1.00 }
}

<Texture> explosion {
  "../textures/AnimatedExplosion_ME1.png"
  <Scalar> envtype { MODULATE }
  <Scalar> minfilter { LINEAR_MIPMAP_LINEAR }
  <Scalar> magfilter { LINEAR_MIPMAP_LINEAR }
  <Scalar> wrap { REPEAT }
}

  <Group> Plane {
  <Dart> { 1 }
    
    <VertexPool> Plane {
    
      <Vertex> 0 {
         2.0 0.0 4.0 <UV>  { 0.000000 1.000000 <DUV> 1 {1 0.0 } <DUV> 2 {0 0.142857} <DUV> 3 {1 0.0 } }
      }
      <Vertex> 1 {
        -2.0 0.0 4.0 <UV>  { 0.142857 1.000000 <DUV> 1 {1 0.0 } <DUV> 2 {0 0.142857} <DUV> 3 {1 0.0 } }
      }
      <Vertex> 2 {
        -2.0 0.0 0.0 <UV>  { 0.142857 0.857143 <DUV> 1 {1 0.0 } <DUV> 2 {0 0.142857} <DUV> 3 {1 0.0 } }
      }
      <Vertex> 3 {
         2.0 0.0 0.0 <UV>  { 0.000000 0.857143 <DUV> 1 {1 0.0 } <DUV> 2 {0 0.142857} <DUV> 3 {1 0.0 } }
      }

	}
        
    <Polygon> {
      <TRef> { explosion }
      <MRef> { explosion }
      <Normal> {0.00 -1.00 0.00}
      <VertexRef> { 0 1 2 3  <Ref> { Plane }}
	}
  }
<Table> animation {
  <Bundle> Wasser {
    <Table> morph {
      <S$Anim> 1 {
        <Scalar> fps { 10 }
        <V> {	0 0.142857 0.285714 0.428571 0.571429 0.714286 0.857143 
				2 2.142857 2.285714 2.428571 2.571429 2.714286 2.857143 }
      }
    }
  }
}

However, different effects and expected