Release disappeared but can't figure out why

I would also be okay with leaving playlists that effectively function as a concrete official soundtrack. It’s really the same as playing a streaming ‘album’ in everything but name.

But if you want to make sure your data sticks around make sure to use the ‘subscribe’ function on artists, then you get notified and can vote on edits like that. There’s also the Voting request thread if you want to get more eyes/opinions on something.