I tried to search your game without success either (assuming that "OviVixen" is the game we're talking about). Now I just tried one of my own games (just to see if that would work) and that did pop up... Now something else... I did try to download OviVixen through the Itch App, and that didn't work. Said the game was not for my platform, and yet when I analyse the zip file (downloaded through FireFox this time) I just an .exe files (and I am on Windows). I wonder if these issues are connected somehow.
Viewing post in Game is not in the Search Results
This is because the developer did not tag the platforms for their game. The app can't tell what a file is for unless the developer selects the operating system for the file after uploading it. The platform selection is not related to whether it shows up on search. But if a developer fails to tag their files for a platform, then they won't appear in that particular platform's browse pages.
The game is not appearing in search for anonymous users because we do not show NSFW/18+ content by default. An account is needed, and that account must opt in.