Enabling Location Reporting disables itself
I think your issue may actually be the fact you are in Spain. I've come across issues with others in the country, including (as you mentioned) the fact that you cannot download offline maps in Google Maps.

This appears (though it's not fully clear) to be down to licencing / legal issues around the mapping. Even a few metres over the Spanish border and everything works again.