This might be by design, but it feels like a data loss scenario.
I was signed out and made a fun dance on level 13. I shared the link. Expectation: that link works forever.
I finished the tutorial, saw my certificate, and then went back to level 13. I made a new dance. I shared the link. Expectation: a new link to my new dance.
Expectation: each time we finish and share a link, it should be a new link to the new dance, and it should work forever.
Reality: I got the same link both times, and the second dance overwrote my first dance.