So today I click on myself, top right hand-ish corner, and click on "your content", and guess what? Yep, Home page. What the heck!?It definitely seems to be an issue that only seems to affect a certain subset of people, unfortunately. I am still looking into it and have had our IT guy looking into it as well. Unfortunately, there are no error logs on our end and we haven't been able to reproduce the issue on our ends which makes it a lot trickier to deal with. I have reached out to the creators of the forum software as well and keep tweaking things on our end that could affect it so I am hoping to get it resolved here. I apologize for the inconvenience, I know it is a pain in the ***.