microsoft / pxt-arcade

Arcade game editor based on Microsoft MakeCode
https://arcade.makecode.com
MIT License
482 stars 209 forks source link

Makecode Project continues to be removed after sharing link is generated #6509

Open psmithCN opened 1 month ago

psmithCN commented 1 month ago

Describe the bug After creating a sharing link on MakeCode Arcade, the project continues to not open and shows an error stating that the project has been removed. Screenshot 2024-09-27 114034

We have attempted to generate new links and refreshing but this project continues to not open correctly. This applies to both the generated sharing link and the new link that appears when the project loads. https://arcade.makecode.com/92537-64129-85725-99897 https://makecode.com/_R0kYcR8jHHWR

To Reproduce Steps to reproduce the behavior:

  1. Go to share project on the top right.
  2. Click on 'share project'
  3. Copy link, paste in a different tab.
  4. see error.

Expected behavior Project should open normally.

Screenshots Screenshot 2024-09-27 114034

Desktop (please complete the following information):

Additional context The project remains in the queue of the creator, but cannot be shared out.

kiki-lee commented 1 month ago

@eanders-ms Are you able to look this up and figure out why it might have been deleted, by chance?

eanders-ms commented 1 month ago

Hi @psmithCN. It looks like our automated content filtering system flagged the project as potentially inappropriate. This might be a false positive. Unfortunately, we don't have a way to know what triggered it, but we can remove the flag manually. Please take a moment to review the code and strings in the game to ensure there’s in fact nothing inappropriate. Once you've completed the review, let us know, and we can manually restore the share link.

psmithCN commented 1 month ago

Hi Eric,

Thank you so much, would you be able to share the list of strings or values that come up as inappropriate?

We don't need this resolved any more, as it seemed to self-resolve when we tried it on a different person's account a few days later, (and once it was up it was never removed) But we're still interested in why this project kept getting removed, since it could happen again.

Here's a copy of the project that kept getting removed- https://arcade.makecode.com/S04244-24229-48490-19789

Thank you again

eanders-ms commented 1 month ago

I'm glad the issue has been resolved! Unfortunately, we don't receive specific details about what triggers a takedown, so I don't have that information to share.

psmithCN commented 1 month ago

Understood. In the project copy I sent you, is there anything that stands out as inappropriate?

kiki-lee commented 1 month ago

The only thing I could think of is that there were a couple areas of random-looking characters that may have changed between accounts?

image

It's possible that these randomly created a naughty word somewhere?

psmithCN commented 1 month ago

Possible! Strange that it happened multiple times. I'll keep you posted if we encounter it again, thank you!