From the logfile:
test -f /usr/local/apnscp/storage/.edge.lock
++ cat /usr/local/apnscp/storage/.edge.lock
met_version 17d0d8708
local WHENCE=17d0d8708
.edge.lock should contain the last known tag, not a commit.
rm -f /usr/local/apnscp/storage/.edge.lock
upcp
Good to go now? If so, how old is this install? .edge.lock should always contain full versions (e.g. v3.2.47). That contains a commit, so the update check sits in purgatory until it can be coerced along…