Issues like this one might be resolved by a browser refresh.
Next step would be to clear the browser cache.
Logging off before and logging in after that should help.
If your thread has disapeared, don’t panic, I will be moving threads which were placed in the wrong forum. Mostly, I will moving rules question threads to the New player help forum, since rules questions are more fit to there.
Also, several topics may need moving from the General Forum to the Axis and allies forum.