We had a few minutes of downtime in some parts of the world. It was fixed after several minutes.
I'm sorry for the downtime.
A way to make your app not so fragile (and not depend on 100% uptime from us -- a number that even Google can't reach) you need to use the grace periods as designed. Namely, don't use TA_IsGenuine() on every startup. Use TA_IsGenuineEx().
This also has the benefit of not requiring the end-user to have 100% uptime with their internet connection (an even less likely scenario).