More concerning part is that it is been going on since 28 Oct, but it was posted on Trust Status on 04 Nov.
Were they trying to get away and fix it silently and not even acknowledging a direct user facing product is not performing as expected!! How much can we Trust their real Status now?