Starting with ESP32 based powermeter

Hi everyone,
Im back with more questions. I have a little breadboard demo that I want to test and calibrate the ZMPT107-1 transformer on, but I seem to be missing something on the firmware side.
I modified the danpeig project to work with the MCP3008 ADC, that is connected with SPI to the ESP32.

I do have only the voltage transformer and the ADC connected at the moment.
Do I have to do some current readings aswell? Is there a way to “fake” it?

I have found a similiar problem here but I am using just the ESP32 and not an EmonTx.

The serialprint() output looks something like this:

2778.01 2776.11 76.51 36.28 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 1.00
0.00 0.00 0.00 0.00 nan
0.00 0.00 0.00 0.00 nan
0.00 0.00 0.00 0.00 nan
0.00 0.00 0.00 0.00 nan
0.00 0.00 0.00 0.00 nan

Any ideas why the voltage reads zero and why would the powerFactor show “nan”?

Thanks for all the help and tips in advance ^^