If you look in the message boards, you might notice that this is not specific to your account. A lot of people are restricted. And that restriction can take some time. Think weeks and longer.
There is two sides to this. Developers complaining about all the spam. And users complaining about being caught in the spam filter. There was a huge increase in spam a few months ago and Itch made the spam filter super sensitive. Posting links after a long pause might have cummulated together, maybe with other factors, to trigger the filter.