So I found something that is not very clear for me about GoogleApiClient. GoogleApiClient has a function called onConnected which is run wh
moving the googleApi creation to onCreate resolved the issue for me.