P1 wemos mini not powering up

Hi All

Have been working on trying to make my own p1 meter with the help of others. I was using the schema from:
https://github.com/psvanstrom/esphome-p1reader?tab=readme-ov-file

The wemos d1 powers up when using external power as per other topic on this forum there seems to be some issues
https://community.home-assistant.io/t/esphome-energy-meter-reading-from-p1-han-port/366457

contrary to the other topic when I disconnect the wemos d1 from external power it doesn’t stay connected to wifi and blinks blue.

I have been using the wiring as per:

My Smart meter is a KAIFA MA304, anyone else got this working with just the power from the p1 port?