It's been a problem for a long time unfortunately.
Itch's own statements about de-indexing claimed that it would only affect visibility on public searches, so tampering with users' private feeds is a violation of their own promises on the matter.
I have contacted support regarding this, and am waiting for a response, but this could theoretically become a legal matter if they don't fix this.