IDE 2.04 with nano 33 ble won't compile Adadruit_NeoPixel

I have a project using an Adafruit Neo Pixel Stick 8x5050 with a NANO 33 BLE.
Everything works fine using the original Nano.

When I try porting the code to the nano 33 I get the following compile error.
C:\Users\LSIMKO\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.2\cores\arduino/Arduino.h:80:16: note: forward declaration of 'PinDescription {aka struct _PinDescription}'
typedef struct _PinDescription PinDescription;

It indicates that the problem is on line 1519 of the code: adaffuit_neoPixel.cpp
It's really too big to attach.

Using "Easy NeoPixels" I was able to turn on all the LED's and have LED 0 blink.
I can't turn them off.
But that makes me think I don't have a power problem. The stick is using the 3.3v line.
(not good)

I searched Adafruit and they implied that the problem was with the NANO 33 BLE.

Has anyone made an Adafruit Neopixel stick 8 x 5050 work with the Nano 33 BLE?

Thanks,
Larry

This doesn't solve the compile problem but it allows for control of the LED Stick,
LED_STICK_StrandtestArduinoBLE.ino,

https://github.com/adafruit/Adafruit_NeoPixel/blob/master/examples/StrandtestArduinoBLE/StrandtestArduinoBLE.ino(Adafruit_NeoPixel/StrandtestArduinoBLE.ino at master · adafruit/Adafruit_NeoPixel · GitHub)

Please post the code which led to this error.

The error code came from a header file which is very large. Or
"It indicates that the problem is on line 1519 of the code: adaffuit_neoPixel.cpp
It's really too big to attach."
My inquiry was to determine if anyone had any luck in controlling the neopixel with the nano 33 ble,
My preliminary searches at Adafruit implied that the problem war with the Arduino core,
But somebody posted a link to github which has newer drivers. They gave me proper control over the neopixel. (See my second post for link)
So the problem is solved.
Thank you very much for your interest.
Larry