Hi Team FTW.in -
we made a few fixes that went into place today which you can read in the linked post below.
You can find these items here. We will always keep you updated in this sticky post as well.
Hope this helps with some of your issues and we are constantly working to improve the experience for you.