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!
We were delighted that @andypiper from the Mastodon team was the featured keynote speaker on day 2 of #FrOSCon this year. Andy spoke about the importance of the #Fediverse and of decentralisation in order to preserve digital freedom and sovereignty. https://media.ccc.de/v/froscon2025-3408-decentralising_freedom_open_source_for_sovereignty