ESP8266 PubSubClient disconnecting when using with NeoPixel show() in loop

on some NodeMcu and Wemos models you can't supply power over Vcc. It is not Vin.