We have been monitoring the situation and don't see any issues anymore caused by one of the two root causes we were able to fix.
We thank you again for your patience and for bearing with us during these issues.
If you would still have questions, you can reach us via
support@teamleader.eu