I had the same issue, Google charts was not working reliable when using the HTML Basic widget in vis.
Therefore, I generate an html file using the Javascript adapter and display it within an iframe widget. This way, it works perfectly, and I can also use all functions like getState(), etc.
Example script: https://forum.iobroker.net/topic/22779/vorlage-google-charts-beispiel