There are some problems with changelocation data type.
In my application, there are two varying fields, one of which has a temporary change in type, the other has coordinates. Changing these fields is tied to two different questions. Picks up a problem with determining the coordinates. Moreover, the problem arises not regularly and not all users.
The application has access to the definition of location, geodata included.