On running main.py (without any changes) with PPK and DUT connected, the average result is always returned as 0 followed by Nan errors. Below is the output for your reference:

When I connect the same PPK to Power Profiler App in nRF Connect, it's able to measure the current. So, it doesn't look like an issue with the PPK.