If you are not running the latest refresh, pushed out on 2017-02-23 (you can see what the DATE of the release you're using is on the Dashboard page, on the right), there is a list of changes
here.
Please note that us supporting 3rd party sites is a huge grey area, especially on these user to user forums; we would prefer that the site owners themselves request support versus having a 3rd party do it, as we specifically do not want to be in the middle of any potential privacy issues (plus, no one likes playing the game "Telephone").