I had the same problem. And found a fix.
Go to the Location choice in settings, go down below the 'Recent location requests' and
Select 'Google Location History'
I found I had my phone in twice in 'Other devices on this account' but it was switched off. I just put it back on and it started...