Put your file in the Add-ons folder. Make sure the addon isn't nested (duplicate add-on folders). I think using a Mac for the Steam version might screw up faces.
I feel the site's held by glue and tape at times. That Twitter "technical limitations" thing actually tells you if there are excess replies; however this garbage you're experiencing is random and caused by unreliability AKA you aren't deemed significant enough for such a feature.
Additionally, there's a slew of users unable to view their own Tweets in general.