Bruh if you want your game to be free just set it as free instead of putting a price on it then making a sale and stop acting like an idiot
Viewing post in Itch Algorithum
If you're not being an idiot, then you may be a liar.
Using discounts to lure people into thinking this is a limited offer is plain right cheating and decieving players and fellow game developers that post their game for free correctly, like how your game should be according to what you already said.
And not just that, you could potentially be doing something illegal as you were already told.