After endless attempts, it turns out that the whole problem was in the plugin itself, and the plugin itself was written for me by ChatGPT, and I can now say with certainty after endless attempts - he can't write plugins at all!
ActivityPub.software signups have been temporarily disabled due to a large influx of bot traffic to signups. We'll be enabling Anubis, as other bot prevention methods have been ineffective in preventing spam.