I've had one moderator tell me that my thread was a duplicate and I should use a linked thread. (This was a few days ago, and to be fair, he did change his mind and unlock it again.) The linked thread was not exactly a duplicate (although there was an overlap) and contained suggested answers which did not actually work. I posted to say that the suggested plugins didn't work as they said, and the post was deleted and I was told not to post in someone else's thread and I should start my own.
Today, having found a thread which was very similar to my new question, but seemed to be for a different program, and was a couple of years old, and it had a moderator comment that the answer was low quality and needed more info to be useful, I remembered what that mod had said and started one of my own for the question.
A very helpful chap explained about python code, posted a code (which he said came from that other thread although it looks completely different to me) and then helped me troubleshoot the syntax errors until I got it working.
He also said that my thread was a duplicate and I could have got the answer from the other one. (I really couldn't. Even now I can't see how the code he gave me resembles the original.)
So - If a thread is months or years old and doesn't have a clear answer (or any answer) can I post in it or not? I did post in one (from 2016) yesterday to ask if someone could explain the answer and I have no idea if anyone has even seen that. Does posting in an old thread bump it up?
If I can't post in an old thread, why can't I make a new thread for the same question? If I CAN post in an old thread, why would my comment be deleted with an instruction to ask my own question? The moderator actons seem to contradict each other.
I'm not complaining about the mod actions. I just want to avoid future problems and I can't do that if I don't know why the actions were taken.