While uploading new observations, CV shouldn't work if location is not provided.

I don’t understand. Observations are already automatically casual if they are uploaded without a location.