I see the "Please purchase on Steam" message on your game, directing potential buyers to the game on Steam. I also searched by name on Itch, "Another Realm" is not found. Then I search on Steam, and "Another Realm" pops up immediately, as the top result. I see you published it on Itch on Jan 27, 2021, and then on Steam on Sep 27, 2024. And looking at everything, the game looks really nice. Knowing how Steam has a very specific way of submitting games (lots of dropdowns, check boxes, etc, and indicators reminding people to fill everything out completely), I don't see why your game isn't even indexed on Itch. Let alone in payout limbo.
I see no reason to believe there is anything wrong with your game or anything. If there is ever a resolution to your situation, I think a lot of people would love to hear what, if anything, Itch's explanation was.
Also, I looked up Itch's alleged investors (using a 3rd party tracker), but when I go to those companies websites, they don't mention any investments in itch. I couldn't find anything by search either. Does Itch have investors at all? Although I don't see why tech companies need investors at all, once they get going for some years, it seems like all the tech companies perpetually have institutional investors, and I couldn't verify any for Itch.