There have been issues with the PiZero because of the architecture.
I’m pretty sure we found you needed to build emoncms from the scripts rather than the pre-built image. I thought something had been added to the docs to this effect, but cannot find it. @TrystanLea - I thought we had added a list of compatible Pis, but cannot see it so if it is there, it isn’t prominent enough
I was also sure that I had done a build guide for the Pi Zero, but cannot find it. Best I can find is this thread from Feb.
However, RaspberryOS has changed since then so it might no longer work