Our hosting provider in Germany has notified us that they’re experiencing sporadic network issues, affecting the German Dashboard and the TeamViewer / Take Control service. Our hosting provider is investigating the issue and working to resolve it as soon as possible.
We’ll post an update once we have confirmation that the issue has been resolved.