WS2812 and DHTxx Sensor (Pulsing and timing issue)

groundFungus:

 delay(2000);

Nothing happens during delay().

Yes, I was aware of the delay, it's stops the whole loop for 2s in my case.