I've experienced the same thing: a YouTube channel deleted without any explanation (the email from Google mentioned spam, even though I filmed all the videos myself), Facebook preventing me from sharing posts from a website (without any explanation), and of course, domain names that get deindexed from Google without any reason (no message in Google Search Console).
I believe we've reached a point where any activity on the web can vanish overnight due to an AI or an algorithm making decisions based on obscure criteria.
I mean at least those are walled garden platforms where this sort of thing we've come to expect. An independent website as big as itch.io going down because of a bogus complaint is a big surprise