Fix bug when geolocation permition are not ready
Update the stream when user stop the stream