Two LED strips in the same circuit produce a different light output

I bought a light strip from AliExpress about a year ago but only tried it recently. I tried connecting it to the connections on the end of it as well as soldering to a different cut of the strip but each time the lights are output incorrectly. Sometimes even the wrong light is targeted. I have a small 3 LED strip someone gifted me that works fine, even when connected to the same circuit, both given 5v vcc, shared ground, and 330 ohm resistors.

Here are some code examples and outputs:
I have the instance variable Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
And when I was using FASTLED my setup was:
FastLED.addLeds<SK6812, LED_PIN, GRB>(leds, NUM_LEDS);

Run1:
pixels.setPixelColor(0, pixels.Color(5,0,0));
//This outputs a red light on the first led, as expected

Run 2:
pixels.setPixelColor(0, pixels.Color(5,0,0));
pixels.setPixelColor(1, pixels.Color(0,5,0));
pixels.setPixelColor(2, pixels.Color(0,0,5));
//This outputs a red light on the first led, a white light on the first led, and no light on the second

Run 3:
pixels.setPixelColor(0, pixels.Color(5,0,0));
pixels.setPixelColor(1, pixels.Color(0,5,0));
pixels.setPixelColor(2, pixels.Color(0,0,5));
//This outputs a red light on the first led, a white light on the first led, no light on the second, and a green light on the third

Meanwhile the gifted LED always produced the expected RGB outputs. I'm unsure of the specs of the gifted LED, but the one in question has model# BTF-5V-60L-B and SKU#SK68125M60RGBCWB30
Is this a fault on my end or potentially faulty electronics I received?

Imgur: The magic of the Internet Here are images to show the circuitry and the side by sides on the runs. When I tried to post them with my post I got an error that they were too large.

When I tried to post them with my post I got an error that they were too large.

So what is wrong in reducing the resolution? All graphics program should allow to do this.
I can’t go on that site without it wanting me to accept lots of cookies. Even saying reject all only reject the ones with options. Leaving me with no choice of rejecting the ones at the end.

I notice you don’t have a capacitor in your circuit.

AliExpress Specialise in low cost parts and the quality matches the price.

same here til i found out not all sketches have it all the time

try this in the beginning of your loop

   static uint8_t hue = 0;
    uint8_t brightness = 255;

I can tell you that it's is not your led strips being bad,
because I had it a few times as well making some sketches, and changing out the led strip to a different brand did not help at that time.
I did change to a standard controller that came whit the strips, and did not see the red dot or color lagging or any other weird stuff.

It ether related to the sketch not having the correct led type.
or having a weird addressing error or something in there that is not correct.

I'm using WS2812B from aliexpress, different type then you using, same problem some times

I'm using WS2812B from aliexpress, different type then you using, same problem some times

What is it about poor quality you don't understand. Just because you led strip worked in the way you wanted it to it doesn't mean they all will. That is what poor quality means.

Aliexpress is not the maker it is just the middle man sourcing all sorts of crap from the Far East.

biggizmo:
It ether related to the sketch not having the correct led type.
or having a weird addressing error or something in there that is not correct.

Thanks for your anecdote. I noticed they do have a pattern to them that I was able to code against so I don't think they're completely broken. But I didn't want to write janky code, so I gave up. But now I'll try testing out other LED types in the code.