The person whose profile still says he's responsible for vegascreativesoftware.info hasn't posted since Xmas. I expect he needs a leave or at least weekends off after (over)working with this forum for over 6 months. He did post this on Dec.2, '16: "stay tuned as we are working constantly to improve the plat[t]form." The error dave and others have mentioned may not unfortunately have "a high priority" on their list.
The developers are still working on this plattform! In december we relaunched its bigger sister - there you can find some more features / sections and some other are still in development! Some of them (such as FAQ section) may come over here - but that is the product owners decision.