Thanks for confirming the problem that you are experiencing.
I have experienced this problem also, but did not investigate it further.
I think that it's a good possibility that this is a bug.
The documentation states that it should work, but it's not working.
If we have established that there is nothing wrong with the way that the code is written,
then the only thing left to assume is that it is a bug that Google needs to fix.
In that case, we can refer to the Issue Tracker and see if someone has filed a complaint.
I did a search on the Issue Tracker at:
And didn't find any open issues.
I you would like, we can work together to create a new issue.
It needs to be worded well, with a good way to reproduce the issue in order to get any help.