Apologies for the delay responding to your question. Tribe is actually in the midst of some infrastructure upgrades. The goal is to improve site speed and stability and other general performance improvements. Hopefully over the next couple of days and weeks you will see the fruits of our labor!
If you continue to run into any issues, please reach out to us via Live Chat or send an email to email@example.com, thanks!