See comments in #1093592. This is essentially a GeoClue2 bug which has been fixed in 2.6.0. *** This bug has been marked as a duplicate of bug 1093592 ***