The problem was with the app engine. I'm not sure exactly what, but it was. Entries are now being written to the cloud datastore