Tagging this so I can come back to it in the future.
It's possible there was some federation wonkyness but I can't say anything for sure without investigating which might take a bit. Unfortunately we're working on changing hosting providers so the entire instance will be getting relocated soon and my time has to be spent on that for now.
Thanks for bringing it up!