esp8266 and ws2812 serial transfer conflict

Both FastLED and SoftwareSerial rely on interrupts. Both are extremely time-sensitive.

Get a different Arduino with more hardware serial ports, and stop using SoftwareSerial.