So after a lot of trying different things it seems if I load the RGBW test file from adafruit into a nano with the newer boot loader all the pixels come come on white and nothing seems to work
When I change it to a nano with an old boot loader it works fine
Am I missing a driver or something for the newer boot loader?
You can always burn the old bootloader into the Nano with the new bootloader; it will more than likely proof that it's not bootloader related.
Originals or clones. Clones only follow the original's design but can differ; e.g. the power circuit of one clone can be different from another clone.
How many LEDs? How are they powered?
Your topic has been moved to a more suitable location on the forum. Installation and Troubleshooting is not for problems with (nor for advice on) your project See About the Installation & Troubleshooting category.
Only thing I can think of, the newer optiboot bootloaders will detect what caused the chip to reset, and go directly to your sketch from a power-on reset, while the older bootloaders will wait a couple of seconds to see if there is an upload attempt.
@david_2018 is trying to think of anything that could cause this to work on old bootloader Nanos but not the new bootloader ones, because, in theory, the bootloader should make absolutely no difference at all to neopixels. To answer your question, no you are not missing a driver. The driver is the neopixel library, and I assume you are using the same version of that with all your Nanos.