BPI F2P control neopixels via SPI

I’m working on a project where I need to control WS2812B neopixels from the SPI port With python and the spidev library I have managed to get it working but the control is not precise. In a ring of 8 LEDs, only the first 3 respond accurately, the rest do not obey the sent frame

I appreciate any contribution or idea to solve this problem