Appreciate the update.
I think you need to prioritize these issues as the feeling I'm getting is that this transition have lost a lot of people on the way. I used to frequent the general discussions for the sims4 but people don't seem to post much there anymore.
Threads are also getting buried in bug reporting threads which I don't understand why they are a part of this site when we have Answer HQ, it just sounds like a lot of work to have another site for bug reporting.
The logout for being idle is also way too short, surely your servers should allow for people to stay logged in at the site? Why have a logout for being idle at all?