Guys,
FreeForum obviously has their own forum, where they post Known Issues.
http://forum.freeforums.org/ And then click on Support Forum and the Network Status topic.
You can click on that and see what issues and problems they are aware of and working on.
As of today, they are very aware of the problems where postings are appearing and disappearing.
