SpriteMaterial flipped Y

while applying a texture (that was embeded inside of a glb file) to a SpriteMaterial I’ve noticed the Y was flipped. Tried doing:

texture.flipY = false;  //also true...
texture.needsUpdate=true

with no luck… the only solution was to do:

texture.repeat.y = -1;

Any idea why the first solution didn’t worked? why the “flipY” was totally ignored?