Indeed this is a publicity still for Generations, but they didn’t have enough of the new uniforms for everyone so many of the cast just used their existing ones.
They tried to make unique uniforms for the movie but they were poorly received so they just reused the design for Deep Space Nine. At that point, they ran out of money and time and had to make it look like the new uniforms were slowly filtering down in an age where you can just replicate a new one in seconds.
That is not the right badge.My mistake. Forgot they made the transition in GEN.Technically not the right uniform.
Indeed this is a publicity still for Generations, but they didn’t have enough of the new uniforms for everyone so many of the cast just used their existing ones.
They tried to make unique uniforms for the movie but they were poorly received so they just reused the design for Deep Space Nine. At that point, they ran out of money and time and had to make it look like the new uniforms were slowly filtering down in an age where you can just replicate a new one in seconds.