Kind of funny, to me, a strict determinist: Here, modern day, we have this huge disparity of opinion on how things happen--some people actually believing there are truly random or 'chance' happenings, and others like myself who can't see how anything can possibly happen that wasn't caused to happen by what came before it (except, of course, for First Cause himself).
So we have programmers who run into so much code that they can't possibly know all the outcomes caused, but well know that whatever happens was indeed caused, and we also have authors who realize that whether a robot is "free willed" or not, the fact that nobody is always able to predict what the robot is going to do means that for all practical purposes, what the robot does can be considered "random" or "chance".
There's nothing fishy about it. Nobody here is important enough or trouble enough for the staff or owners to go to the trouble of doing fishy things concerning their posts. There are some who have been limited in what they can do, but if anything, the fact that some of your posts on that thread appeared to go through without staff approval can easily enough be attributed to programming glitches that are not yet resolved, rather than conspiracy or intent against you.
I once told a Dept Corrections inmate who thought the whole system was conspiring against him, "They don't even know you. Why would they care to go to the trouble of singling YOU out? Who do you think you are?"
This kind of reminds me of the view people have concerning Sovereign God, who chooses a vessel for one purpose, and another for another purpose, instead of being "fair" with everyone. Why would you think it is fishy, if something happened well for you sometimes, instead of being restricted equally all times? If someone gave you filet mignon for supper 1 or 2 days a week for a month, why be suspicious about the motivation, just because not all days there was steak offered?
Even when we mods post on that thread, the posts need to be approved before they show up. When that is not so, and they show up without approval, who knows why? I doubt those who designed the app that does these forums would know why.