Možná jste narazili na tuto chybu
to vyžaduje $near a $maxDistance k objednání s $maxDistance první.
V každém případě jsem našel tuto otázku, protože jsem dostal OperationFailure: database error: geo values have to be number při používání PyMonga a výměně objednávky se to vyřešilo.