EDIT: Trying it again today, hoping it will work out before tonight when my old instance goes down. So far, it very much looks like yesterday is repeating itself. My personal guess is, the mod promotion doesn't properly reach lemmy.world for some reason, and then later, the other two instances sync with lemmy.world as the authority (after all the community is on there) and say (rightfully) "hey, the instance the comm is on doesn't have those accounts as mods, we better remove the privileges again!".
lemmy.abnormalbeings.space sees:

lemmy.world sees:

piefed.world sees:

So, my original instance lemmy.abnormalbeings.space will be closing down tomorrow (as of this post) due to lack of use and overall a re-focussing on the PeerTube platform on the server. Originally, !peertube@lemmy.world was created by someone else, but they seem to have deleted their account on lemmy.world and moved over to piefed.social. So my account is currently the only mod left.
As my old account on my instance, I added my new accounts (on PieFed.world and Lemmy.world respectively) as moderators, and locally on my instance, they appeared in the interface immediately (at first). My PieFed account also appeared as a moderator a short while after on PieFed.world in the interface. Thinking this might just be a federation issue for the lemmy.world account to also be added, I let it sit for a few hours, but unfortunately, now neither of the accounts appear as mods any more (also on my old instance), seemingly something in the federating process removed them again, or something in the system rejected the promotion (maybe because the accounts were too young?).
This is not ideal, since after my self-hosted instance will go down, there would be no moderator accounts left for the community. Does anyone know what could be the issue and how it could be resolved?
I would make a lemmy.world account and add that as a moderator. Then use that lemmy.world account to add your piefed account as a mod.
I have no basis for this it just seems like less chance of federation weirdness if as much of it as possible is done by an account on the same instance as the community.
I tried that, adding my lemmy.world account at the same time as my piefed.world account - sadly that one ended up never showing outside my original instance, and also got removed there without any visible reason. Is there a way for the admins to add it as a mod locally, after my original account is gone come this evening? It's https://lemmy.world/u/AbnormalHumanBeing.
If not, I guess moving the comm to a new one on piefed.world would indeed be a workaround, but I'd like to try and get it working some other way beforehand. The comm on lemmy.world isn't closing down, and it would be a bit sad to lose the posts there, right now, it can work as a decent place to browse Top/All of the community to check for past popular PeerTube channels and videos one might otherwise not have heard of.
I'll try adding my two .world accounts again today, and hope it will work out this time, before closing time later tonight.
It should be doable, yes
OK, knowing that takes a bit of pressure off, thank you very much. Then at least it should be possible to handle this even if adding the new accounts as mods myself won't work out before tonight.
Yes, don't worry, admins can reassign mods later