I have absolutely no idea what’s happening there, or why. Could it be the ‘wrong’ (incompatible) version of Python? I take it this is with the ‘scripts’ build? Have you, or should you, expand any of the partitions on the SD card?
I have the Feb 24 version SD download running on a very old (pre-WiFi) RPi fitted with a WiFi dongle, with no problems. The version you built should be the same. Note: you need to rename the zero length file, with today’s date as its name, to emonSD-01Feb24
or you’ll have trouble if/when you come to update it. (See Newest emonSD release? - #6 by Robert.Wall)